The Ship: Beautiful, maybe a little too ornate for my tastes but we enjoyed it, we had a porthole cabin but it was very well designed, including the bathroom.
Passengers: We are in our early 50's so did not want a 'party' cruise but I would say 80% of the passengers were over 65, if not 70. They had 3 medical emergencies which caused a delay getting back to Miami, no fault of the cruise line, they made the right decision in turning back. The Horizons lounge had music after 11 but typically there were less than 6 or 7 people there. We heard that the European cruises have a younger clientele.
The staff: very friendly, our steward Ivan, was super.
Excursions: overpriced, recommend that you take a taxi at the port and arrange your own tours. Only arranged tour we took was in Dominica to rain forest canopy aerial tram which cost 125 each, the actual cost of tram was 55 each, but the ride up in to the mountains was a bit scary so wanted to make sure we had decent transportation up there.
Food: Very good but drinks expensive, it adds up with 18% gratuity added to each drink/bottle of wine. Would expect it to be a little cheaper on a cruise ship, don't think they pay as much tax as at home. You can pick up duty free liquor and sodas at the ports. The Polo Grill restaurant was very good, Toscana was not very popular with passengers, but it was OK. Dining outside at Tapas/Terraces restaurant was very pleasant but it is a buffet which some don't like but food was good. We did breakfast/lunch almost every day at the Terrace restaurant, had a lovely deck.
Ports: probably would pass on Dominican Republic, would prefer additional day at sea. Other ports were enjoyable, St Lucia and Dominica were beautiful (but poor). Ports requiring tenders are a bit of a pain (Virgin Gorda/St Barts), passengers on excursions get off first which means you lose some time. Jewelry stores at ports seem very expensive don't see how they are a very good deal. Batik store in St Kitts was nice (Caribelle)
Entertainment: For a small ship had great musicians/singers, excellent piano player in lounge, . Although we usually ate late so missed a lot of the shows. Most of the music/dancing happened between 6-9:30, then the show, then to bed it seemed for almost everyone (except us). Great in-room movies on the TV, also they showed some very recent films in the Regatta Lounge (Sideways/Ray/Being Julia).
Other facilities: Great library, gym very good but extra charges for yoga and other classes, spa expensive but nice, internet access .95 cents per minute and very slow, go to internet cafes in port which are very cheap and very fast connection. Don't give out the email address ship gives you, 2 dollar charge for each message sent and received (even if you don't retrieve them).
Please note: We arranged our own airfare and based on what we observed would recommend that others do the same. Several of the west coast passengers had to catch up with us in Dominican Republic, the cruise line booked them on flights that were too late to make it to the port in time. If you do book through Oceania, check the flight times and have them changed if it looks tight. For west coast people would recommend a 2/3 days in South Beach Miami before the cruise (Raleigh Hotel is super).
Overall: we had a good time but would probably do more research on the demographic. We met some really nice people, no regrets but might choose another cruise line out of Miami next time.