This property has incredible views, all the amenities, gorgeous artwork and decor and a lively staff, including our host Craig who was responsive and went above and beyond. We found the location to be wonderful. Walking distance to shops and restaurants and beaches. Lovely property, it’s a must book!