Not impressed
Stayed there in early May 2012 with my wife and two children. Despite getting there at 4 pm, which is the posted check-in time, we were told that the room is not cleaned yet, and the earliest possible room can be available in an hour. They took my cell phone number and promised to call when the room is ready. An hour and a half later, after observing numerous people successfully checking in at reception, I inquired about the availability of the room, and was checked in, no questions asked. This was not a pleasant experience, waiting in the lobby with an infant, as people with small children well know. In addition, there was no apology offered ("Thank you for your patience" was all) for not calling my cell, and for the wait in general. Had to push them to give us the free buffet breakfast, but it took some effort. 
The telephone in the room did not work (no big deal, but had to call from the house phone when necessary), and the bathroom ceiling was nicely festooned with fungus. The hallways and rooms look dated.
Was not able to connect to - supposedly free - Wi-Fi in the lobby, despite my iPhone recognizing the network. Several people around me complained of the same issue. 
Aside from the service issues, the hotel is nicely located, and the buffet breakfast has nice selection, although nothing extraordinary. You can walk to the mall from the hotel directly.