Top notch view from right outside your window, plus you’re in Roma Sur which is a lovely part of town. The place is small but it has everything you need for a couple days in cdmx