Excellent instructors, very patient, clear instructions, very safe, my girlfriend doesn’t know how to swim but still be able to stand on the board on the first lesson, price is right.They provide everything so no need to bring many things, wear swimsuit is ok.If wear glasses remember to buy a strip at their shop to avoid losing it.A little bit far from Patong beach but we drove to their shop so not a big problem for us.