Great experience! Lovely place to stay, very clean and tidy. The extra amenities (beach umbrella, chairs, beach towels, cooler, snorkeling gear etc.) really were above and beyond what we had expected. We loved our time here!