We stayed in Lin An Inn in July 2012 for 1 night.
When we booked, we were slightly surprised by the relatively high price for the room (double room for 280 rmb a night). But: it was so worth it!
The hotel is in the main street of the old town. You will not be bothered by noise, as the hotel is in a courtyard. The courtyard is old-style and renovated (in a good way).
The room is big with an even bigger bed. It has a separate living room and bathroom. The bathroom was very very clean with the best shower we had during our trip. All is modern, clean but in a tasteful Chinese style with fits the courtyard.
Their breakfast is simple, but tasty. We had toast with egg, juice, coffee and fresh fruit for 28 rmb per person if I remember well.
One thing: the owners are very friendly but don't speak English.