The main reason my daughter and I stayed in this place was for the location.
It was within walking distance to many of the 'attractions' as well as plazas, shopping and restaurants. The location was beautifully authentic.
Just know that you have to walk up 53 sets of stairs to get to this place, so if you have trouble with steps, I would not recommend this space.
Yes, it's incredibly tiny, but we expected that and spent most of our time in the city.
Overall an enjoyable experience!