I had a pleasant stay for the price I paid. The hotel is what they showcased on the expedia. The room was clean and comfy, the overall hotel vibe was good, the breakfast was good, except the tea. The health club pool and spa is good. The massage service was okay. It was sort of rude to charge more than 50% of room rate as deposit and to actually deduct it from the credit card rather than hold the amount. It was not nice at all when they were not able to hand out the deposit paid in cash upon checkout as they had promised. Instead they said they will pay it through bank transfer in few days (not professional).