I travel from Mexico and I recommend a lot this place.
The location is amazing, you don’t have to walk a lot to get on the metro and central.