The cruise was in general of luxury experience with clean toilets and shower. food is fantastic, seafood, fruit and salad. When we went for snorkelling, the guide was very patience and guide us to coral area so we saw a lot of fish. At the sanctuary of truth, amazing photos, water and coke throughout, so very good service. However, one down side is that they changed the itinerary on the last minute without prior notice. So if you want to book the tour please ask about number of customer joining on the day and whether they will adjust the islands on the day.