Excellent hosts, fabulous accommodation. Highly recommend.