We've stayed at this B&B twice and had wonderful experiences both times. The old Victorian house is located at the top of Main Street so you're close to all the activity; but the service is gracious and the rooms are beautifully kept. I love staying here, expecially in the summertime.
Pros: On Main Street, Charming
Cons: Costly at peak season