Pluses: beach and snorkelling (go to the far left of Sofitel) is fantastic, beachfront villa was great and literally on the beach - nice to sit on the verandah gazing out over the beautiful lagoon with a cocktail. Room furnished to a good standard - large bed with quality bedding. Well thought out placing of plants/shrubs made the whole villa feel private. Resort grounds are manicured and well-maintained and there are some genuine friendly staff here. The breakfast is ok, plenty of choices including good french pastries and good strong coffee. Minuses: Reception area is tired, shabby & unwelcoming. Generally service level is poor, you can be waiting a long time to speak to someone at Reception and when it's finally your turn don't be surprised if mid-conversation they ignore you to answer the phone! Receptionists appear not interested or overwhelmed and we were barked at by one of their very rude & snooty tour desk people who told us she wouldn't help us hire a scooter. Most meals were poor quality and eye-wateringly expensive! We ate at the sand-floor K restaurant one evening and this was one of the better meals we had but NZ$270 for 2 mains, 2 glasses of wine and one bottle of water was not worthy of the price. If you're happy to spend a lot for an average bottle of wine do that rather than buying by the glass I had a least three glasses of wine gone bad where they are not maintaining open bottles well or keeping open bottles too long. We were happy drinking tap water on Moorea with no problem but the restaurant makes a big deal about giving you carafes of iced tap water and instead makes it easier for you to buy $10 bottles of Evian - great conservation Sofitel all that plastic! Expect to pay 5-star prices but don't expect 5-star quality!