Wonderful place. Everything good as advertised. A minor glitch in checking-in that I wish VBRO (and the rental agency) enforces on all rentals. Arrival time for the renters is often function of flight arrivals, traffic, children nap time, etc. So arrival can be late or early. Provided rental unit is clean and available, arrival 1 or 2 hours before contract time (4 pm) should be allowed as courtesy. However, rental agency said unit is clean and available but will cost an hourly rate for arriving 2 hours early. I declined of course, having noted that it was a petty request. Now the rental agency took one hour past 4:00 PM trying to open the unit because the automatic code did not work (while hungry young children were crying and adults needed to use restrooms). Of course the rental agency did not bother refunding us for that hour of not fulfilling their part of their contractual obligation. It left a poor aftertaste to an otherwise nice vacation rental.