Location good. Check-in experience still need to be improved. Upon my arrival, too shock to hear that my booking was not in their database though I have booked & paid 2 weeks earlier. To add salt into the wound. I was like 'what???'. Not to give up on this bad experience, I told the receptionist that to do effort as I choose this hotel because I like it at 1st place. Finally, I managed to get my room which was located at the end of the corner. secondly, the aircond having a bit issue as the weather was too hot on the outside which cause the aircond slightly watery. I have to refer again to front desk to check and it was later at night because I have to go out. Later at night then only everything went smoothly. My advice, in future I hope the management could prepare for any booking and be updated as the booking itself only on fingertips. Be updated on the technology.