After having lived in the US for more than 8 years and doing Caribbean itineraries at first, we did our first European Cruise with Carnival on the Vista in 2016. We have a total of 42 days with Carnival now (VIFP Gold) and have sailed with Royal Caribbean on one cruise. This was almost the same itinerary as with the Vista two years ago (except we skipped Palma de Mallorca in the end). We have done cruises with kids before but this was the second time for just us.
I have to live on a gluten free diet as I am severely gluten-intolerant so I will provide some details on gluten free options later.
THE SHIP
Small cabin but sufficient. Mostly very clean. Enough space to put your stuff for one week. Now with USB ports to charge your devices. Plenty of pillows and towels if needed. Small balcony but sufficient.