We stayed a Posada James one night, stopping in the "Pueblo Magico" of Xilitla on way back from Tampico to San Miguel de Allende. The posada is a charming inn, owned and run by a fabulous couple, she from the Canary Islands, he from Tampico. Situated a short walk to the famous Edward James Las Pozas sculpture garden,and about a kilometre or so walk to the center of town, it is cozy, with a fabulous view, lovely swimming pool, and an excellent restaurant. We were treated to a an excellent craft beer each from the nearby Cerveceria James(definitely worth a pit stop!) by our hosts when I mentioned that I was a craft beer fan(having moved to SMA from San Diego). Our room was simple, but tasteful and cozy, and the bed, pillowtop with an added memory foam pad, was incredibly comfortable. The posada is truly charming, peaceful, and a great escape from all hustle and bustle and very reasonably priced. Don't expect a 4 or 5 star hotel, but a very comfortable, welcoming family-owned inn. We intend to return when we go back to Xilita, taking advantage of the invitation of the owners to go hiking in the hills around Xilitla.