After I found San Miguel in the Top Ten Cities in The Americas at Conde Nast Traveler, I went there.... by rental car from Mexico City .... easy driving.
Some of Fodor's is correct. It has a US-$ driven economy .. even small 1/2 star hotels asking for (too much) dollars. Some hotels up the hill with a nice view had horrendous prices, even without having any guests.
However, it is a small nice little village and it seemed NOT "Disneyish" to me. I may go back, but then Ill check at TripAdvisor or else for a nice and not too expansive place to stay for a couple of days.