A great ride up the mountain ( and even better one coming down)