The suites were very clean, but it was more run down than our last visit there. The doorwall didn't lock; the bathroom knob was falling off; and you sink when you sit on the couch. On the plus side, it was very clean, the kitchen was well equipped, the table and chairs in both the dining room and balcony were very comfortable, the shower was nice, the pool area was well maintained and had comfy seats and tables in the shade.