Odyssey Surf School is located just a stone's throw from the iconic Kuta Beach in Bali, Indonesia.