A comfortable stay for a few nights in Mexico City.