Clean and close to a fantastic snorkeling beach. Beach gear was available in the unit which was much appreciated. The kitchen is small and bare bones but overall a pleasant stay.