Seat Ateca review - Smart SUV on the crest of a wave