great place to stay in Mexico city, highly recommend