This place is the best. The view is amazing, nearby amenities made our visit to Mexico City seamless.