Great for beginners and a fun experience. Mostly kids, but sprinkled with some adults. Lesson/experience takes place at beach across the street; itās shallow and a bit rocky (they provide a rash guard and water shoes to help). Overall, fun and a nice thing to do for a couple of hours.