The guide really knows where to go, the crew is friendly and reliable, the service is friendly and informative, snacks are available, lunch is also available, complete snorkeling equipment as needed, the destinations are all cool and popular.
The places on the ship are perfect for photo spots.
Highly recommended.