I was a bit skeptical of my first cruise, however my experience on the Freedom was above and beyond my furthest expectations! From embarking on the first day all the way to disembarking on the last day there was never a moment that my mom, son and I were remotely disappointed. Boarding was extremely efficient and our room was super clean upon arrival. Every member of the staff on the ship was friendly and helpful. The food was delicious. We enjoyed the steakhouse on the first night and every night after we thoroughly enjoyed our meal in the main dining room. Our servers were amazing. In fact when anyone asks my 10 year old son what his favorite part of the cruise was he will tell you that his favorite part was with Gunarta and Al, our servers. Getting on and off the ship on each day of the various ports for excursions was easy and efficient. We enjoyed the experience of the excursions, 1 of which was booked through carnival. Overall a beautiful trip and wonderful experience!