Location has a lot of stairs, not recommended for someone traveling with a los of luggage. Place is wonderful with a lot of room. Literally two blocks away from the zócalo. Palacio de bellas artes is also near at a walking distance.
Will definitely be booking this place when I visit the city.