8/10 Very good
Our original rental canceled 3 days prior to our vacation starting, so this location was what we were able to find on short notice that could accommodate our dog. There is a small dog run on the top of the parking garage, but if your dog isn't used to waiting 19 floors + 6 parking garage floors....it can be quite rough and not everyone cleans up after their dogs.
It's in a really great location for being able to walk to stores, restaurants, or public transit.
For the unit itself, it was neat and clean and had everything you might need to cook. It's really nice that there was an Aldi on site.
However, for any type of extended stay, you have to live out of your suitcase because there is no dresser or place to put your clothes other than hanger items. It was quite annoying to need your suitcase out all the time.