I cruised this ship last June. It was beautiful, the workers were friendly and I even thought the food was good. I have cruised NCL, Princess, Carnival, and RC. MSC is by far my favorite cruise line. About to go on the Seascape at the end of June for the 4th holiday.