Okay; so the beach and the snorkeling around the grounds are WORLD CLASS, however, the hotel leaves a lot to be desired. First, it's quite secluded from anything else on the island, which for me was great because I wasn't really there to party. The food was not the best but I was usually able to find something that I could stomach. Non-alcoholic drinks sucked; usually some tangy type of juice. The hotel is quite run down from when it was locally owned (a comment made by many tour agencies), but for me, nothing beat being alone on one of the prettiest beaches I've seen in the world.