As a first time cruiser, did not know what to expect. ship is nice and clean. Our steward, Rai on the seventh deck - Empress, was wonderful. He always greeted you with a smile and a sing in his voice. After learning the boat, things did get a little easier. Dining was a nightmare. There was always a line at the dining room because the 'Off the Grill, Comfort Foods and Chopsticks dining facilities were closed. The Mediterranean buffet was good, but after two days, the food was still the same. The entertainment (Punchline Club) was great! This was standing room only all three nights. The Freeport port stop was okay. Have money available to ride from Freeport Port to the town or be prepared to stay on the ship. Nassau was great. Visit Atlantis - but be prepared for crowds, four ships were in port the same time). Overall, a great cruise.
Priority boarding is a must! Out the car, through the lines, straight to the ship - 20 minutes tops!
To many shops selling "stuff". In order to go into town you had to pay additional fees. Was not in my budget.