Great place. It has a good-sized kitchen and dining area, and each bedroom has its own bathroom. It has all the basic amenities you'd need for a multi-day stay, a coffee shop on the ground floor, and is decently close to downtown. Doesn't have its own parking, so you have to pay for parking, but there are several lots within walking distance. It is near the arena, which will make driving and parking challenging during events, so be aware. You'll also hear the sirens of emergency vehicles in the area, not very loud, but definitely audible. In all, a nice place though.