We were extremely happy with our stay. The place was a 5 minute walk to a beautiful beach where we saw lots of fish. Cleanliness was as good as it gets. Amenities were great - fully stocked kitchen for preparing meals. Welcome basket was a thoughtful touch. Highly recommended.