We had an amazing time. You were spot-on with the recommendation to stay in the Beach Bungalow in Moorea, as the "over water" were mostly half in the water and half still on land. The resort itself was excellent! Thank goodness for "Get Ready" rooms as well. Arriving at 8AM maximized our first day there, but we also could not check-in until 3PM. I was ready for a quick nap once we finally got into it (i don't sleep on planes.....LOL).
Once we got settled, we really enjoyed everything the property had to offer. I thought the sea turtle rescue area was awesome, and the dolphins on site were very cool! We also did an ATV excursion, which took us through pineapple fields, through little rivers, to mountain peaks with fantastic views and to a school where we sampled local jams made from the fruit by the students. It was great!
And, Bora Bora was breathtaking from the minute we arrived.....that BLUE water!! We were so happy we upgraded to the premium over water bungalow at the end of the dock. It was awesome to just dive right off of the balcony into the water everyday, and we were happy to have the deeper water at the end of the pier too. The ones closer to the beach were of course in much shallower waters. We had a phenomenal view of the mountain at all times from the room balcony. The food was great, and the Le Meridien resort had everything we wanted! We kayaked, paddle boarded and generally just enjoyed all of the water toys they had. We did do an excursion where we jet-skied around the entire island, stopped once to make coconut milk. Then we had lunch at Bloody Mary's. After that was the best in my opinion, where we snorkeled on the ocean side of the reef with black-tip reef sharks and lemon sharks....and tons of amazing fish to see. We then went in the shallow side of the reef with more reef sharks and rays everywhere and then the last stop was the "coral gardens. All of it was so amazingly beautiful! I am jealous your agency gets to go every year!!
Thanks again for everything, as we had a truly amazing experience!