2stars at best. Rooms were borderline, poor housekeeping, pool could use attention, pool restrooms dirty, pool maintenance, re: pool water appeared dirty. When checking out, i was charged for valet services i didn't use and had to argue with the front staff to have the charge removed. The front staff person said management was unavailable to help settle the overcharges on my bill. Our room a/c didn't cool as expected, house cleaning wasn't done one day. Pool side furniture was soiled with bird feces and looked well worn. There were no towels for the pool till late,pool staff were asked to at least bring bath towels dpwn for the children to use, but nothing was done. Our room smelled of sewer gases one night.
All in all, I'll choose somewhere else next time.