Everything was outstanding!! I hope I can stay in this location every time I go to Mexico City.