Wow, what a fantastic idea, 'Escape on the Love Boat for xmas/New Years'. On this trip the weather was perfect, which really made sea days spectacular, especially the sunsets.
The itinerary was brilliant, if you like snorkelling and amazingly beautiful ports.
Definately do the anytime dining, as the food is much nicer than the buffet and you get the opportunity to meet lots of amazing people, some of whom really enhance the experience. The waiters are great and it really is close to a 5 star dining experience every night.
Small, but functional. Exceptionally well serviced.