Great location in an utterly charming town.