This was our 10th cruise.....and hands down, the best cruise ever!
Embarkation: We always travel to the port a day early - just in case we encounter airline delays, traffic jams, etc. This time, it was a very good thing that we traveled to Ft. Lauderdale a day early, as our flight from Dallas was 4 hours late. Embarkation was fast and painless, and after dropping our carry-ons in our cabin (the last balcony cabin - port side, Caribe deck), we immediately went to the DaVinci dining room for lunch.
Food: Dining room food and service were both excellent. The buffet, however, is probably the worst we've ever encountered. The layout is confusing, with people feeding into the lines from two entrances. It is always very difficult to find a seat, and by the time you do, your food is cold. Also, the buffet food on this ship leaves a lot to be desired. On the other hand, Sabatini's is the BEST specialty restaurant we've ever been to - on any ship! When you make reservations, they tell you to be prepared for a two hour dining experience, and that is exactly what they deliver. Don't miss this meal, but don't eat lunch that day, as they keep brining you food for the entire two hours. Room service was always punctual, and when we didn't want the normal breakfast menu, we wrote in what we DID want on the breakfast card, and every time, the kitchen delivered (omelets, French Toast, Doughnuts, etc.).