Elaine Thanks for the wonderful review. We are sailing on the Liberty on July 1, 2007. This will be my third Carnival Cruise and have loved them all. Your review has me wanting to start packing now. The snow falling as I type might have something to do with that also though. Thanks for making the anticipation a great thing.