The Cocos Keeling Islands have a reputation for being one of the best locations for kitesurfing in the world.