Maz, The NY Princess has an especially nice itin. Order some cruise catalogues. Be aware that the online discount agencies offer the best pricing.Vacationstogo.com shows them all. Web site is especially informative. Prices change daily. Google disount cruises etc. for more sites. Some online agencies give onboard credit which can be used towards the service charges. Princess has a wide range of foods.