My cousin chose this cruise for her 28th birthday. We overall enjoyed ourselves because we have a good time no matter where we are. But i must say carnival nickels and dimes you for everything. The fee for wi-fi is outrageous. Fresh clean drinking water is a rare commodity. The water you get from the soft drink dispenser taste like sewer water. The only soft drinks they offer after breakfast is lemonade n green tea. WHATEVER YOU DO, DO NOT WASTE TIME CRUISING TO PRINCESS CAYS. Its an island owned by Carnival, n there is nothing much to it. Just another way to get u to put money in their pockets. Some of the halls smell like straight doo-doo. The staff is great. The seem over worked but still pleasant. The rooms r small n beds r uncomfortable. Plenty of activities for everyone. From comfy shows to karaoke to night clubs. I wish they were more strict on smoking.