Excellent place to stay in Mexico city with everything close by.