I found this place for staycation in trip.com and I would definitely recommend the place. The hotel is a humble place, lobby/reception area is a little bit small it could use some improvements. There were also 2 elevators so have patience when waiting for your turn. Other than that I was greeted by a warm smile at the reception when I check in and it says there's deposit policy but the reception said he will waiver it as it has been already fully paid. Absolutely love the garden room. Love the infinity pool also. I'll be back here again for another staycation.