Eric thought of everything! Amenities were great there were coffee, ponchos, beach chairs, beach towels, and snorkeling equipment! He really paid attention to the little details. The place was gorgeous and sparkling clean. I would definitely recommend staying here!