A charming and peaceful place to stay, and not far from town.