Christmas sailing for the whole family.
Embarkation was a pain in the behind. Fault lies both with my family and the staff (but primarily the latter). I won't go too much into it, but basically, be sure your whole party is there to check in at the same time!
The ship itself is fairly dated, but it wasn't really a problem for me. There's a fair amount to appreciate about an older ship.