Excellent stay, enjoyed by all - superb location and hosts. Highly recommended.