Villa Mirasol is charming, authentically Mexican, and comfortable. We stayed 8 nights and experienced no negative issues. The staff were kind, helpful, and friendly. The breakfasts were sumptuous and delicious. The location was convenient to most any place in the centro historico of San Miguel de Allende. It may not be fancy, but Villa Mirasol and its staff were lovely and enjoyable. Highly recommended!