The hotel itself is very nice; it would get a very high rating if it didn't have a few quirks, such as: (1) the booking system did not work; we booked online but when we showed up the manager had no clue and could not access our booking (maybe hotels.com should be blamed). (2) the elevator did not work; (3) the first set of room keys did not work; (4) there was only 1 person in charge of the breakfast and she was quite overworked. On the plus side, the room was very nice, spacious, and modern. The shower was nice although it had an odd horizontal rocket style shower (on top of the vertical one :). Good breakfast, not vastly diverse but good, nice breakfast area. Only street parking. Quite affordable.