A lovely place to stay, with gracious hosts and a wonderful location.