The place was perfect for our family of four. Thoughtful details like guidebooks, beach towels and to go containers made it easy to plan our days of adventure and conveniently take snacks was great. Beds were comfortable and the view from the balcony was beautiful. The courtyard made meeting folks fun and easy. The laundry facilities on site were greatly appreciated. Lots of beautiful beaches close by and tons of walkable restaurants. Loved the small complex! It was the perfect home base! Would definitely recommend staying here.