I arrived late from a flight and they allowed me to check in at 1130pm. The staff waited up for me and was very nice. The villas are large and bright - same with the bathroom which looked like it had recently been redone. The breakfast was made to order and great. I also realised once there that taxis, uber, etc aren’t very prevalent there but the front desk was so lovely and drove me free of charge to my next hotel 10mins away.
The staff was very kind and friendly. However, my room smelled like bathroom because it's next to the bathrooms outside. No housekeeping during my two nights of stay.