Excellent hosts and accommodations - highly recommend.