Excellent experience in every respect. Wonderful location and a great host.