Sun Princess

We spend 16, make that 18 Nights on Princess Cruises' Sun Princess