Wow, what a peaceful, relaxing visit we had at Margarita and Felipe's Ajusco cottage! First off, the meticulously maintained garden is to die for -- a little slice of paradise, really. Plenty of room for kids to run around and experience the best nature has to offer, from exotic (at least for non-mexicans lol) foliage, to a chicken coop, kid-friendly dogs and a horse (was that a shetland pony??) Only a few steps away is an agave/sheep farm with a real Mexican "cowboy" and a few steps further a picturesque, rustic little pueblo. The cottage itself is spacious, comfortable and well appointed. Fresh drinking water was abundantly provided --- FYI you could cook or brush your teeth with the tap water here but to be safe you should drink the fresh water provided. The altitude does take a day or so to adjust to if coming from the city center and it does get cold at night but our hosts provided space heaters and plenty of cozy blankets. All in all we had just a wonderful stay and would definitely visit again. Highly recommended!