As long as everything is going according to the normal Procedure it was fine. But we booked a snorkel tour via the hotel and the company in Front of the hotel and they just forgot about us and absolutely nothing was organized. After asking where the boat is they started doing a big hustle and nobody told us the truth what is Happening. first it was the food we had to wait for and After 1 1/2 hours they cancelded because of no available captain. we also had to pay the food - with no Trip on our last day in caye caulker - what a Shame and Bad communication. and absolutely no compensation.