Finally got the chance to write this review as I had an incident during the trip :( This is my second time staying, the place is awesome as usual. Kwan is very helpful and responsive. He went the extra mile to accommodate me with a last minute change. Will definitely come back again!