The place was amazingly located, right on top of a superb beach and with all the amenities you need super close by. The place was sparkling clean, and had all you need. Pedro's hospitality was exemplary! Great stay, 5 stars.