I sailed the Carnival Freedom in 2009. The ship itself was beautiful and there was always something going on. Had a bad experience in MDR the first night with unpleasant waiters. Someone in my group of 15 informed the maitre d' of the situation and the next night we were moved to a new table with a new set of wait staff who were absolutely wonderful. The piano bar is a great place to spend your nights.