I chose this hotel because of the great reviews on Trip Advisor, and was not disappointed.
Great location, spotlesslly clean, lots of hot water and extremely helpful staff. I speak no Spanish, but this was not a problem at all.
It is a small hotel, but this only adds to its charm. The courtyard is delightful (although I ewish they didn't have caged birds). My room was the smallest of the lot, but I certainly found it large enough for my needs. Love the towels folded into different animal shapes every day.
Only two drawbacks: 1) the restaurant is overpriced and the food unexceptional, and 2) the recommended tour company was dismal. I tool 4 of these tours and only 1 (to Monte Alban) was worth the price. You are far better off hiring a taxi for a day than going on these cattle trips. Food from the street stalls 2 blocks away is a far better bet for eating.
I spent 5 nights here and found it just wasn't enough time to see and do everything I wanted. Recommend you spend at least a week; preferably two!