Our stay at Sofitel was incredible. We stayed for two nights in an ocean view bungalow and two nights in an overwater bungalow. Both bungalows were amazing and very luxurious. The snorkeling at the property is great, we saw many tropical fish and a sting ray all just beneath our bungalow. When our overwater bungalow started to get ants, the property immediately sent someone to clean it up and upgraded us to a horizon view overwater bungalow. I highly recommend this resort as a place to stay on Moorea. The only downside was it was a little difficult to get to other spots on the island, since Sofitel is very close to the ferry, but far from other spots like Magic Mountain and Belvedere lookout and we didn’t have a car. Sofitel will rent you scooters though, and most activities can arrange for taxi’s or pickup.