We had a fantastic time on the MSC Virtuosa, a beautiful ship. Everything was perfect, and we were very lucky with the weather. The balcony had a great clear full view, and the Breakfast in Bed package was brilliant. We would definitely recommend this to anyone wanting a cruise from Southampton.