Our flight was canceled and rescheduled unexpectedly which led to an additional night in Mexico City. The hosts were able to accommodate an earlier check in time, and we were able to relax and enjoy a day in after our vacation. The amenities were perfect and we were able to do laundry before we left the next day. I would stay here again next time were in Mexico City.