This location is walking distance to everything. However, be prepared to pay for parking.
It was very clean and had several additional touches that made it feel like home while we stayed there (coffee, soaps, blankets in common areas, etc.). However, our water wasn’t hot, and some of the staff seemed unwelcoming. (On the other hand, one staff member was very helpful!)