I enjoyed my ride here. It takes about an hour and you spend about 25 minutes riding along the beach. They have lots of horses to choose from, and match you up with one depending on your riding skills. I am an experienced rider and they gave me a young gelding who was very alert and responsive but just a tad spooky. My friend had never ridden and she got a solid mare that gave her no problems. If you feel comfortable you are free to have a gallop on the sand - amazing! The staff is young, but very nice. I would go here again.