I would recommend making reservations ahead of time, but we did stop in at the last minute and the owners and guides were very accommodating in getting myself and my 11 year old son out on the river that afternoon. We had so much fun, they squeezed us in the next morning for a 2nd 1/2 day trip. We had never gone white water rafting before, but we did both a Class II and Class III run and either are a good experience for beginners. Our guides are very knowledgeable, outgoing and fun. The equipment all seemed in excellent condition.