My wife and i live in Florida ,This was a last minute , one week ahead reservation, so no hotel was needed. , like most other reviews , a big ship but never to crowded , and many activities for everyone , there were 1600 kids on this trip. so the pools were busy etc., but we had good service everywhere.
Shore Excursions;; We did 2 on there out island. Labadee, very informative history and boat tour. Aboard ship , you must, Must take the Central Park tour.
Great Job by all.
Stateroom ,, Our cabin was in the Crown Loft area , 2 floors , with all you could want . Will do this again.
Dining ; The main dining room was very good , and also the Specialty restaurant's, if you buy the specialty restaurant's be sure to get the dining packages that are offered, it is like buy 2 get one free.
Entertainment: All shows we saw we great, but as you will read , it is good to book the shows ahead of time.
Disembarkation ; 15 minutes and out the door , as we did carry our own luggage.