Overall, great experience. The staff were helpful and the water activity choices were abundant. The only discrepancy I came across was with the alloted sailing time. On the website it gave the impression that you had 3 hours of sailing time, but the staff stated you were limited to an hour, unless you wanted to pay more. Otherwise, good time and excellent beach fun.