Definitely a great choice for both long and short stay in Mexico City