great place in an excellent location with all the comfrort that you need to make your stay in Mexico City a great vacation.