This was a great trip to see family and the hotel was the perfect location. We will definitely be back. Our only complaint was that the room was definitely not that clean - there were crumbs throughout the cabinets and clothing drawers, the fridge had a huge sticky spill and the pullout sofa was not usable as there were crumbs and what seemed like leftover food particles everywhere. We had to fashion a bed with some extra bedding out of the couch and the ottoman which worked fine but it was kind of gross. We did mention it to the front desk on two occasions but there was no follow up. The other thing to be aware of is that there are few towels at the pool - there were about 5 total that we saw on any occasion. The breakfast was good, typical and plenty of it. And the fitness and overall facility are great, again, super close to all things and walkable to Caribou Coffee and Planet Fitness among the nicer shops too in the area. Wifi works really well, kind of a bummer to have to pay for parking (an extra fee we were not aware of) but also means that there was always a space for guests. Again, loved the place, the staff were excellent and very friendly (despite our myriad requests they were always pleasant to us and I was very grateful!) - just need some attention to the cleaning process of the kitchens, couch and carpets to get those crumbs and spills from previous guests, ick.