Very nice place with an awesome view to Chapultepec castle