Sounds like you had a good time.My brother got a bike shop down south and does the rides as well.
If you like bike riding you must go on these tours as they are great fun,what bike did you have.My brother tell me some people think it so easy but after coming back from a 2 or 3 day ride they cant sit down for a week.
We just had the mx national over he on the weekend,spent way to long in the VIP bar area and still not sure how i got home or buy who.