Why don't you go to Doha Sailing Club? It is between Marriot and Oasis, you can get more information there...