Long Bay Beach: why you should book your kiteboarding vacation here