Excellent location; great hosts.