This was a very nice hotel, although it felt more like a bed and breakfast as it is located in the family's house. There is the main home where the family that owns the place lives (that also includes some rooms) and there are separate buildings that house the remaining rooms. Our room was enormous: even though there were just two of us, we had a queen sized and full-sized bed all to ourselves. The room was very spacious and the bathroom was very nice as well. They offer a solar-warmed pool that was nice to swim in after a long day of sightseeing. Perhaps one of the greatest draws was the authentic, delicious, and filling Oaxacan breakfasts, complete with yogurt and granola, Oaxacan hot chocolate, and everything from tamales to tasajo (thin, grilled beef). The family that owns a place, a married couple and their daughter, were very pleasant and affable; they clearly enjoy sharing their home with others.
The only major drawback: it is located in the nicer part of town, which means that it is much further away from el centro, where many of the activities and nice restaurants are located. But it's major drawback can also be seen as an advantage: nestled in the hills away from the hustle and bustle of the city, it is very quiet and relaxing.
Given the amenities we received and the price we paid, I would definitely recommend staying here!