The place is very clean, and had everything: shaving cream, reef safe sunscreen, water shoes, beach towels, kayaks, an umbrella, USB cables, and USB power outlet, etc. They thought of everything and are quick to respond to any requests. It is far enough from the hussel of the city but still conveniently located for restaurants and local activities. With plenty of space and so close to the beach, this place was perfect for our honeymoon.