Stayed here on a business trip. Beautiful hotel, very luxurious. Room spacious and well appointed, restaurants were excellent and service was top notch. Great location on MG Road. Only mishap was on check in, arrived about 10:30 pm, had reserved room with Queen bed. Was escorted to my room, walked in and there were 2 twin beds. The person apologized, called the front desk and said they were busy checking in other people, told me to wait in room and he would be back. After a few minutes, he did not return, called reception and was told he was on the way. Took me into another room down the hall, walked in and again, 2 twin beds. He then took me back to elevator, told me to wait. After about 10-15 minutes, he returned and took me to a third room, this one was right. So not a good way to start, but other than that the hotel was excellent.