Having never rented a private condo before, we were nervous about picking a place we simply found on the internet- but our fears were unfounded. The condo is gorgeous, the location is breathtaking. The beaches are so beautiful and it's so relaxing falling asleep to the sound of the waves crashing on the shore. The views from roof top terrace are world class. The condo is clean with high end appointments, and very well stocked- from seasonings in the kitchen cabinets, to aqua socks in various sizes (which you NEED for the beach) and all other things you could possibly require. The few maintenance issues we had were addressed very quickly by the absolutely wonderful, helpful and friendly maintenance man. I have already passed on the contact information to other friends, as this is a place we would absolutely love to stay at again!