We had a wonderful time. There was something to do everyday or just sit by the pool and relax. The dining room experience was very nice and our waiter was exceptional. He was very polite and friendly. The Cruise director was the best, he stopped at nothing to make everyone have a great time. The ship was clean and the shops were nice. The serivice in the Portofino restaurant was excellent and the food was great.