Very nice place with a nice view in Mexico City