We had an amazing time here. The place is right on the beach, we had a private balcony overlooking the ocean, as well as some communal areas to hang out. It is in a very peaceful and gorgeous location. David was a great host, always answering our messages in a timely manner, and was very friendly. We will definitely be back in the future!