Rooms are small but not too bad. I see the hotel is well located but it needs lots of work and upgrades. The staff is nice but I think the hotel is very much under staffed. Housekeeping is not as to my expectation. The room rates is responsible for the location only.