And a great time was had by all!
Just returned from our cruise on Oceania Riviera - itinerary was Barcelona-Majorca-Valencia-Motril (Granada)-at sea-Funchal (Madeira)-Santa Cruz de la Palma-Arrecife (Lanzarote)-Agadir Morocco-Casablanca-Cadiz (Seville)-Lisbon with an overnight in Lisbon on board.
We had a lovely time. Was our first time on such a large ship - previously had been on a 110-ish passenger expedition ship in Alaska and 250-ish passenger ship in the Baltic.
Deep balcony a plus - ask your steward for chaises to relax on OR for extra regular chairs if you would prefer to entertain.