I fall in love with every place we go. It's kind of become my thing, I guess. Better to have loved, right? Enthusiastically telling Spencer how a town is the perfect place has now become a watered down expression used many times too often. But...now that we've been in Mexico for over seven (seven!) months, I will use my "favorite place" card this one time and say that above all other spots, San Cristobal de las Casas is the best. Why? It's surrounded by mountains, it's a smaller town, it is the cleanest place I've been in Mexico, there are four long pedestrian only streets, Chiapas is the coffee and chocolate region of Mexico, while everywhere else is raging hot at the moment, SCDLC is a perfect temperature, the artisan market is incredible, everything is cheap, and there are more cute bistros, cafes, boutiques, and wood fired pizza restaurants here than anywhere I've seen. It is fantastic! The only thing that is not fantastic is the internet speed and reliability. Which makes it a tough choice for a long term stay, but regardless, it's worth it.