Superb location. Great spot. Wonderful hosts. Excellent communication. A definite favourite.