Awesome place to explore Mexico City with a beautiful view of the castle