Great place to stay and discover Roma in Mexico City