All of the above, everything is great the crew, captain, divers, everyone works with the sub scooter adventure are all amazing. It was an unforgettable ocean adventure. It was an awesome experience, the team are all nice and friendly, the boat and all the equipments are clean and well sanitized. And, with water and assorted snacks. Definitely recommend to friends and family. And the price is just right and affordable. It is all worth it!