A lovely place to stay with a special country charm.