I arrived about 2 hours after check in deadline due to multiple long flight delays and Kaiwen was gracious enough to come and get me situated in my room. He also provided new bed sheets. The in room washing machine was very nice feature. The pool was clean and clear. Outstanding host and will definitely return. Thanks Kaiwen