Loved the pool, the large kitchen and the clean, comfortable living room and bedrooms. Loved the proximity to shops and the beach, yet still had a neighborhood feel. All of our needs were met and our expectations were exceeded. Hosts were excellent! Five Stars!