City to Surf, an excellent, enjoyable, stay. Exceeded expectations.