Great Place to stay in Mexico City . Will be back for short weekend trips .