The best place to enjoy the Chapultepec castle view in Mexico City. Highly recommended