The location is excellent for tourists, you have a monument to the revolution a few steps away, the metrobus is literally leaving the building and the Revolución metro is very close.
You can get to the center on foot.
The only plan with my friends was to rent an accommodation with a pool to be able to hang out, the pool is closed on the terrace, so don't worry about bad weather, the water temperature was just right, neither hot nor cold, super enjoyable.
The building has good views from the terrace and even the room.
In the room you have everything you need, refrigerator, stove, microwave oven, internet screen, armchair, breakfast bar.
The jacuzzi had a lot of chlorine and it stung the nose but that is purely a matter of the building administration and has nothing to do with the host.