Very friendly service and you truly get the value of your 2 (or 4) hour experience. I initially expected the brief training to cut into our river time but they have you arrive 30 minutes beforehand to go over the rules. Since I was only with one other person and both of us had been kayaking before the training finished slightly early and we were able to get on the river 10 minutes before our time technically started! Despite the heat advisory that day, it actually wasn't that hot. With the river breeze and cool water it was quite enjoyable. We even saw wild horses along the way. I would recommend this for any family outings, dates, or even just to hang out with friends.