A great and quite place to call home while exploring Mexico City