This hotel is overpriced due to the serious lack of creature comforts that you can get in any other hotel.
First off, the Galleria area, with the shops and restaurants closes at 5 during the week, and most of the places aren't even open on the weekends! Good luck getting anything to eat, unless you are willing to pay astronomical prices at ...