First, the island was a great experience, but it was not fully all-inclusive because there was a natural juices vendor that was an extra cost. There should’ve also been information on the site regarding the additional $100 for a separate section of the beach because “all-inclusive” would mean just that - having access to the entire beach; so that was annoying. I’m sure someone will say it was on the site but I read all of the descriptions and that additional $100 was not listed. The bus situation needs to be more organized. If you’re not going to have the buses labeled (e.g. bus A, B, C etc), then at least have all the buses arrive at the same time for pick-up, so that there aren’t 10-15 minute wait time in-between pick-up.
Outside of these logistics, the experience on the island and the staff was great.