Excellent location, friendly hosts, all above expectations.