A phenomenal well rounded Great walk.