We had our reception there in May. We used WCs separate from the restaurant (caribbeanblueweddings.com). The food was pretty good, there were mixed reviews on some dishes. We paid the bar at the end of the night. The bar doesn't have a good beer selection. The setting was great right on the beach, and the place itself was nice. The dance floor was wooden slats making it difficult for girls with high heels on to dance, we all had to take our shoes off. The location is perfect though, after the reception you can go anywhere in town just walking distance away.