Following are comments from our latest MSC cruise. Will number them so everything doesn't run together.
1) Ship is spotless - clean carpeting, clean flooring, no rust - crew always working
2) Service - in both our Cabin and during any of the dining times/locations was excellent