Looking for a one resort, intimate, private island location, with great coral for snorkeling and diving. Preferably a smaller resort, for travel in September, which is apparently the best time to see whale-shark. I have been looking at Denis, Cousine and Desroches, which seem to be in our budget range (North and Fregate look amazing, but over our budget). Any recommendations from the three, or any other suggestions?
Aslo, does anyone know the best dive spots to see whale-shark?