Abbolutely fantastic! We have had many pleasant experiences with MSC in the past. They offer great values in the off season. This was first time in there "Yacht Club" this is well worth the cost. If you can afford to, you really shoulde experience the Yacht Club for that ship within a ship.