Rooms are good. On the smaller side, but perfect if you just need a place to stay and not planning on staying in the room for your trip.
Staff was awesome! My flight was cancelled, so I missed the original check in day. I had called (through the 3rd party that booked the room), but the 3rd party did not notify them, as they said, so the room was cancelled because of a no-show. However, when I did show up a day late, they got me a room and gave me a great rate!
Parking is great; just outside of the room. I did not use the breakfast. Location was ideal for me, as well...