This place was perfect. Very comfortable and clean! Plenty of space for everyone. Great location. Snorkeling gear, beach chairs, & beach towels all provided