All the accommodations you might need. Some snorkeling gear and chairs available, and the car was a sweet perk. Instructions were great, and the host very was very easy to contact when we had questions. Highly recommended