This condo was absolutely perfect. It was very cozy yet also very spacious. It was clean, thoughtfully decorated, and had everything we needed and more. We enjoyed early breakfasts on the private patio which was a great way to start our mornings, did our hikes and adventures during the day, and returned in the late afternoons to enjoy the pool and unwind, or walk across the street to the beach to watch the sunset. It was a wonderful place to return to after a day of activities and we really felt at home. Also, Mona was a wonderful host. She gave very detailed instructions on how to find the place, how to check in and out, etc. We encountered absolutely no issues during our stay but I was confident that Mona would have been more than accommodating if we needed any help. We were so happy with our stay here and I would recommend this listing to anyone.