"The resort is really nice. The island is small and cozy. Everyone who works there is really good at their job, genuinely happy, and nice. The whole experience was so relaxing. They have a wonderful shuttle system that runs until 11 pm, taking you all over the resort. there are three resorts, the hotel, they villas, and the golf resort, the golf is across the street and the others are beach side, there is a small public beach between the villas and the hotel resort, where a lot of locals and guest stay, loved walking by it and watching locals enjoy the same beach I was enjoying, it solidified that I made the right choice of hotel stay, this place is a lot like jersey shore and the cape cods where families go every year. You have multi-generational families who go there annually. The staff would be hugging the regulars like they were family and having discussions with the kids about how much they have grown. Really cool to witness; it made me feel like I was somewhere special. The island slogan is "One happy island," OMG, so true. People here are really happy! I will be back next year to bring my family; I feel like they have to experience this Zen oasis!! Loved it. One wish, though- I wish that once we bought all-inclusive, it could be used across all resorts. Unfortunately, your inclusion only applies to your resort area and is closely supervised with color-coded bands. That's my only complaint; the food was delicious. BP-friendly!"