I have cruised many times and even worked on cruises as a performer, so I really know what I like and dislike. The ship was beautifully clean and really looked the part. Rooms were large with lovely decor and well designed. Bathroom was great and loved the design of the shower doors - so practical. Dining room was beautiful and we had reserved private dining which was a real treat for my wife ...