This is a great place to stay in Mexico City. It has many essentials and conveniences to make you feel as at home.