This place was really nice! I stayed for a week, and it had everything I needed! The communal spaces were super great when I wanted to eat in. It’s in a great part of downtown so everything was extremely close (just get ready to walk some hills).
The only downside was parking, but I imagine any place you stay in that is in the downtown area of a major city will be awful with parking.