Beautiful, clean condo with easy (minus a strenuous hike to-from the beach) access to many activities. Very responsive hosts and thoughtful communications throughout the booking and our stay.