Fireplaces, mountain views and clean forest air not far from Mexico City — but a world away