Lovely, warm hospitality in a peaceful location.