Excellent - lived up to expectations.