Would love to know about the horseback riding excursion offsite at CSS.

What company do they use?
Easy to make a reservation or do they book up quickly?
How long are you gone from CSS?
What kind of ride is it? (forest and/or beach?)

I am an experienced rider (have a horse here at home) but Hubby is not as experienced. I know it will be weird but I plan on bringing my own helmet (never ride w/o one regardless of how "bombproof" they say the horses are) and I know how stinky rental helmets can be. I have a TBI from an old horse riding accident in my youth. Is the ride mostly at a walk? Or are there opportunities to trot/canter?

Any thoughts/comments would be greatly appreciated!