The staff are all amazing! They are very polite, courteous, helpful, and friendly. Even the one cooking eggs everyday is very nice. Cleanliness is also very good, they ensure our room is cleaned nicely everyday and all supplies well stocked.
For improvement would be the overall maintenance of the rooms and the swimming area. The bathrooms need re-grouting, the a/c vents look gray, and swimming area smells greasy from being right at the back of the kitchen. The hall leading to the pool is too narrow too.