The best old town I've ever seen after exploring different parts of China. Food are great and not pricey. Very relaxing atmosphere. However, people are building hotels and new buildings everywhere in Shaxi. I believe in a year or so the town would be different! So, visit it ASAP, before it becomes over touristic and full of souvenir shops.