This place is perfect for a short-term stay in a convenient location. It is inside a dorm-type building with many other tenants, and is quiet and clean and close to so many things you can walk to!
The only real downside is that the A/C is shared on the entire floor, so you really have no way to control that if you need more or less A/C. Other than that, would highly recommend!