There were so many amazing fish at the Sofitel. There’s a beautiful barrier reef surrounding the beach, a great beach, and large variety of fish in the coral reef under the overwater bungalows. The Sofitel is reputed to have the best snorkeling of any resort there and from what we saw, we’d agree. We even saw a what we think is a many-toothed snake moray along the shore. I may have gotten much closer than recommended, as you can see in the video!