A superb location with a wonderfully warm welcome and hospitality to match