We booked a fly cruise and BA schedule flights were included. Sadly we flew into Nice and had to transfer by coach to Genoa, but it was ferry well handled and check in was good.
The ship itself was lovely, clean and attractive with lots of attention to detail. The atrium is nice and the pool deck is lovely. I did find it a little difficult to navigate, and other cruisers seemed to be having the same problem, but I think it's probably due to the amount of port time meaning we probably didn't pay enough attention!
We were (fortunately) allocated Freedom dining - if we had been given 6.30 dining we would never have eaten in the MDR! We ate in Saffron on 3 occasions and had a table on our own which we didn't have to wait long for. The food was nice, portions a little small (and I am a small person!), but a good selection and tasty. The only negative was that it was badly served - put the spoon down from your starter and your main appears! I know they can't give you lots of time, but 5 minutes wouldn't go amiss! Dining also finishes quite early - go in after 9pm and they want you gone!
Lovely room, well located and quiet. Not too far from the stairs but far enough! Nice sized balcony too!