The rooms are absolutely beautiful. Especially the suites. However they have absolutely the worst service I have ever experienced, and I have traveled alot and stayed at many many hotels. I dyed my hair a week before the trip and a little of the remainder dye got on one of the towels and a pillowcase, because of this I got a phonecall and YELLED at by the management. Not not just strong words, and anger, but full on yelled at, insulted, and spoken down to as if I was a young child, as soon as I answered the phone. I will never go back there.