Smiley W.
It's a huge property with plenty of secure parking, a private beach, and lots of places to eat within a 10 minute drive. The location is very good, and the hotel rooms are spacious. Ours was clean, but the property is showing its age and doesn't seem well maintained. The balconies belonging to individual owners next door were especially dirty, with bird droppings. I'd say it's above average, and could be very good if they kept it up better.
