Several days ago i have written a very long information about our holiday in the Le Cannonier Hotel, i sent in to your private account. But i now checked my outgoing mails and your name is not mentioned...weird.
Ok, short information: The beach is really nice, not too crowded. But swimming is nearly impossible, you definately need shoes. And snorkeling is not spectacular as everything is grey and "dead". We have seen only some small black fish, snails and some yellow fish, thats it. We went with a catamarin (you can book it directly in the hotel) to Gabriel Island for snorkeling, that was great. 5 Dolphins joined us! And snorkeling was fantastic as you find an intact underwater-area. We paid 35€/persons, including a lobster Barbeque and unlimited drinks. I do not drink any alcohol, so i was happy with water and coke but many persons took the opportunity to drink more rum than they should have...
At all, i can really recommend the hotel, its located in a very nice surrounding, has a fantastic spa , nice restaurant and for us, the beach was absolutely ok. But if you would like to swim, no, that won't work, the riff is very, very close to the beach.
But only 20 minutes by feet you will come to the public beach Mont Choisi, there you will have better possibilities. And you can buy fresh fruit and drinks, samosas etc. Its great over there.
Hope, this helped a bit.