We stayed here at Blue Beards beach club, and it was great. Staff was nice and helpful. The crew at pool bar are awesome!!!The only bad thing was the bathroom at poolside YUKKY!!!!! This toilet was never functioning right, just GROSS. Everything else was great, we had a awesome time. Groceries on site was very helpful.