So this is our 4th MSC cruise , and have sailed with various other lines to compare to.
Generally a great cruise, beautiful ship, good food and great staff. Here are a few key bits...
Boarding-
Perfect. Good size (bigger than NCL)
Lovely extra large balcony.
Recommended
Love Tenerife. The volcano is great worth a visit.
Nice beaches and lush vegetation
Really cute Spanish sea side town.
Lots of historical things to see. Nice cafes and shopping
Bit of an odd island. Very bleak, like the moon.
Some nice beaches.
Docking in town is great. Nice beach within 5min walk of ship. Nice shops and cafes