It was great that we were able to have our pups stay with us, the reservation process with them was quite unexpected, we had a choice of paying for damage insurance that would cover a ridiculous amount of damages, or to put down a deposit for that same ridiculous amount. No way to win that one. The place is as pictured, however you only see what they want you to see. Cabinets in kitchen and bath are showing their age, Linens are limited in quantity, so if you are traveling with a family, plan on supplementing. Absolutely no kitchen towels, and only 2 beach/pool towels. The pool is in definite need of service, sand is accumulating at the bottom and algae growing on the sides. Although we did not need to use the kitchen, I think I would have been more disappointed! Yes this is an upscale neighborhood, but couldn't help but feel that this property is just not being cared for. Owner was quick to assist in remedying Wi-Fi problem.