So much fun, beautiful scenery and plenty of challenging segments.