This place is a good choice for a short stay. The place is very well-located in the downtown. Metro/subway is located within 5-7 minutes of walking. There are grocery stores, restaurants, and bars located all around it. All the popular tourist cites are close as well.
The only thing is that walls are a bit tiny and if you’re a sensitive sleeper, it could be an issue, depending what kind of neighbours you’ll have during your stay.