Very solid hotel. Location: right next to a top notch mall with numerous very good restaurants within walking distance. Staff: extremely accommodating and helpful. We stayed three nights under two separate reservations. Even though sold out, staff bent over backwards to ensure that we did not have to change rooms mid-stay. Food/beverage: nice bar with very friendly bartender. Breakfast buffet was well above average. Although we did not eat any other meals there, we did see the pizzas and salads, both of which looked appetizing. Pet friendly: we had a dog and cat, both of which were welcomed. Thought the $50/stay fee was quite reasonable. Rooms: spacious and comfortable. We had a king suite with two large modern televisions, a kitchen with microwave, fridge and glasses/plates. Beds very comfortable. Parking can be a bit tight but we had no problem on this sold out weekend. One star taken off for the insulation. You can readily hear people walking above, especially in hallways. Sounded like a freight train. That said, we very much enjoyed our stay.