We are happy about the cleanliness of our room and professionalism of the employees, there 's only one thing that didn't meet my expectation which is the availability of the other pools, my kids and I couldn't swim again, we checked-in last Feb, it was the same problem. But we'll definitely book again in the future. Thank you.