We stayed here on our way to Moorea, and Bora Bora. Resort is clean and well kept. A bit Outdated.The room was very comfortable room and the staff is friendly and helpful. A bit on the expensive for the quality of the food, cocktails extremely expensive but good, very good.
We got upgraded to a ocean view room because we are Ambassador Club.
No natural features to worth mention, all man made pockets of sand, lagoons, all tastefully built and maintained.
Rented a car toured the island, nothing to rave about.
Overall a good resort for a stopover.