Been 7 times and back this year, beautiful laid back location.
Not ideal beach for kids, no security issues, plenty accommodation options, no shopping for wife but yoga and massage if thats her thing
Average but consistent surf, if kutas flat balian has surf, good kiting july august, windckicks around 11 switches off late arvo, minmum 10m kite with surfboard, have fun,