The staff were fantastic especially Mary. The cruise was clean, had a spa service (by appointment and limited availability), the room we had was lovely and spacious. It was not our original choice, we paid for an upgraded room. The fine dining experience was quite nice, food was great at that service