Very clean place! Everything you need and no extras. Checking in was super easy, however the key wasn't in the lock box when I arrived. However, I called the number provided and was instantly let into the apartment so it wasn't a big deal.
I never had trouble finding free street parking during the evenings, just be prepared to either move your car in the morning or feed the meter throughout the day.
I'd definitely stay here again considering the location and cleanliness!