This was my husband's and my second cruise with Oceania (or second and third since it was 37 days) We went from Rio to Papeete and enjoyed every minute. I consider the Marina a Five Star hotel on the ocean. These folks know how to cater to their guests. We have done lots of traveling all over the world.
We loved all the dining options and used them all. We had the same delightful window table for two in the main dining room most nights for dinner. Our wait staff knew us and what we liked. A little secret, get to know your wait staff .If we didn't like what was on the menu (not very often)we discussed what we wanted and by Magic what we wanted appeared.
Pre and Post things are costly with Oceania. If you are comfortable, book your own. We had a leisurely breakfast the morning we docked in Papeete. We walked off the ship, easily found our bags, grabbed a cab,and went to the Radison where we had a day room. The Radison is old and showing some wear but very clean. We had a delightful second floor room looking out on the ocean. In the evening we took another cab to the airport to join the chaos. All was easy and very well priced.