This place is magical. Good for kids, couples or solo’s, there’s a good mix of everyone here and you do not get that “better than thou” vibe that you can experience at a typical resort. The location is outstanding with basically a private beach, multiple pools, hottubs, restaurants on site. You literally don’t have to leave (but I still strongly encourage it).
I had some issues with the resort itself but that has nothing to do with this review but should be noted that I had a safety issue that was semi-resolved.
Overall this is a 4/5 in my book and I definitely plan to stay here again.