A charming getaway in a great little town. Lots for everyone to do and a fantastic separate apartment.