We booked this cruise because of the itinerary. It was a 14 day mostly southern Caribbean Cruise. 2 sea days out of Miami and two sea days coming back at the end with 8 stops in between and 5 of those were places we had never been to. The stops were all mostly great, except for 2 I would not go back to/
Riviera is a larger size ship in the Oceania line up but still pretty small in comparison to other cruise liners (approx. 1,200 passengers at capacity I believe although it was not at capacity on our cruise). Layout of the ship was good and the pool on the Lido deck is quite large compared to others I've experienced. 4 specialty eateries plus the Grand Dinning Room and of course the buffet give you lots of dinning options. The food was very good overall but I found the selection in the dinning room at dinner not much to my liking. The specialty places were better as was the buffet; surprisingly.
We ate breakfast and lunch in the Waves Cafe which is a covered but open deck area on the Lido deck. It was faster and not as busy as the buffet, The buffet had more food options but the cafe was suitable for our needs. There was also a great ice cream place there where you could get milk shakes and well as ice cream in cones or in a dish, Smoothies were served there in the morning.
Decent cabin arrangements with an average balcony, Bathroom was superior with a full bath.shower and a stand alone shower plus sink and toilet, Only complaint was we could not fit our empty suitcases under the bed for storage - never had that happen on any other cruise line.