This place is NOT worth a dime of what you pay, rooms are not clean, bathrooms cracks, roaches and the services are the worst I have encountered in my entire travel history. After traveling all day and arrived the hotel at 1am in the morning, I requested for water to give to my 11months old baby at 1 am and the receptionist replied this is not a 5 star hotel, I had to go out of the hotel in the dark to buy water.
The following day, when we returned from our town visit, our rooms were not cleaned, we requested for towels to shower, the receptionist said they can not give us any towels, that they had none left. After I called Hotels.com customer service and they communicated with the hotel, towels were brought to our rooms.
Although the hotel has a nice location, I do not advice anyone to book this hotel, the cleaning is bad, the services are horrible. There is no supervisor in the building for complains.