Having been this area many times, I have stayed in many of the other options in the area, in addition to Flycatcher. One trip a freind had recommended Flycatcher, but when we drove by the sign, for some reason we didn't turn in. I think the sign is nicer now though, but don't let it distract you. Turn in and check it out if you don't have resos.
The Starwood Haciendas are fabulous, no doubt about it. I love them. The lodging at the ruins of Uxmal are convenient, if overpriced and boring. Flycatcher is an excellent alternative to the on site Uxmal hotels, and a very different option than a Starwood. Not necessarily worse, given the huge price difference, just different.
Have stayed there twice and I will likely spend part of my next trip down here with Cristine and Santiago (born here), the interesting owners. They have a wealth of knowledge and information, from the latest rumors of the condition of a remote road to info on seldom visited ruins. Many of these type hotels are cute enough but uncomfortable, not here. Mattresses are good (rare!) and the rooms are spotless. Being just on the edge of town, it is reasonable quiet, but if there is fiesta, you will still hear the party a bit.
Breakfast can take a while, but that is OK, especially if you have Cristine (Canadian or American, I forget) there to give you some tips over coffee. Being locals, they know everyone and everything about the town, which can be an interesting experience. We had to visit a doctor as one of our party was ill, and they told us where to go, when, etc., as the doctor in the village was Santiago's relative. Wonderful experience, and the doctor was a great help.
We stayed in the motel style rooms near the house both times, but there are a couple units on the grounds, don't think it really matters.
