This is a clean place and great inside the resort, but unsafe conditions outside of the resort, limited transportation, or too expensive to use, and good luck getting a hotel to and from the property, uber is not allowed near the gates.
I was traveling for some time so I needed a quiet place to stay and that is what I got, had to get my laundry done at the resort, and the laundry detergent is horrible smelling, on top of it they got oil stains somehow all over 3 of my items, and the smell was horrible.
none the less, WIFI does not work well there on the property, even with a reserver in the room still had connection issues, and is not a good thing if you needed it for work.
if you are European and over the age of 60, then this is the place to go .