Our family had a fantastic time apart from a couple of points. Venice departure point is amazing. Embarkation was quick. The ship is lovely and always being kept clean by the hard working staff. Cabin is quite big. The food got a bit repetitive and queuing system at buffet not very good. The service in the restaurant was very slow, should have an early dining time for families with children. Entertainment shows were excellent but again the times were quite awkward. Kids Club was excellent especially Francois. There was one member of staff who was quite rude and ignored my son and tried to teach a 5 year old German!! Entertainment during the day could be a bit better. Parties at night and food demonstratations were excellent. The guest relations manager and some of the staff on reception were very rude. Overall we really enjoyed the cruise and are planning another one. It is excellent value for money.