Tianshui is one of those provincial cities that most people have never heard of. Rightly so, maybe, but if you want to visit the nearby Maijishan Caves then Tianshui is a great place to base yourself. The city is pleasant, with some good sights to boost and with a bunch of excellent restaurants serving Eastern Gansu fare. Try to stay near the walking street as this will give you easy access to the sights inside the city proper. There are several accommodation options as well as lots of restaurants and shopping.