My wife and i travelled as part of a group of 27 travellers. We spent two nights in bacelona prior to joining the ship.
Check in at barcelona port was very efficient and well organised. Divina is a big ship with capacity of nearly 4,000 passengers and crew of circa. 1350.
Service from staff on board was excellent at all levels from reception, buffet, bars, waiter/waitress, restaurant, cabin steward, poolside attendants and staff when leaving and returning to the ship when docked.
Very comfortable with excellent service.
Left ship and took train trip around Cannes in local Tourist Train for €10 for one hour. Excelłent value. Beautiful promenade to walk on.