Great, comfortable and clean place to stay while visiting Mexico City