Great location in Mitla, right across the street from the town square and the market. The hotel was beautiful and clean. The rooms are spacious, with plenty of room to move around even with luggage laying about. The hotel is walking distance to almost everything in Mitla, including the Zapotec ruins. The only issue we had (which is not the hotel's fault) was the guest in the room next door left his alarm going at 6 am while he took a shower. I told the hotel staff and they quickly fixed the problem.
Keep in mind, this is NOT a fancy resort. It is a modest hotel in a small town, so if you are expecting 5 star amenities, you might want to look elsewhere, but if you are there to experience the Oaxacan culture and hospitality, this is the place to stay. There is free WiFi, a beautiful pool, a gym with a few machines, secured parking, a bar, and restaurant all on site. For the price, you probably won't find a better deal.
We will definitely be staying here again when we return to Mexico in a few months.