This review is for the sled/sandboards rental.
We came around 3pm. They let you keep them overnight and we had to return them by closing time next day. (~$21 + $250 deposit per board). The staff was super friendly.
One of the board snapped on the first fall so I was worried they were going to keep the $250 deposit. Showed up the next morning, they told me not to worry about it and gave me a replacement (this was only the 3rd board this season that broke).
Unless you are a skater/snowboarder, i would advise to get the sleds only as sand boards are harder to use. It was a blast. We had one boards for 2 people and that was enough, unless you plan to hike to the top and go down in which case one each would be more fun.
All in all, good customer experience and we had a blast with the boards.