Caribbean Princess
Sail date: April 01, 2012
Ship is large, stable, efficient with excellent service. There is a lot of on-board promotion taking place designed to sell various cruise products such as special dinners, off ship tours, etc.
Food service is superb.