This is a beautiful, clean, well-maintained and secure resort. The condos are incredible and spacious. Surrounding Location is a bit sketchy, but within the resort it’s very nice and we always felt safe and secure. Pools were clean and well maintained. We had no wifi during our entire stay, which caused difficulties as I work remotely.