We had a wonderful time on our cruise. We stopped at Key West, Nassau and Cococay - and every day was glorious weather.
Embarkation was crowded but flowed smoothly. Same with disembarking, and we used the 'take your own luggage' option for an even more seamless transition, and so we could catch our early flight home.
Dining in the dining room was absolutely perfect. Our wait staff (Vicky and Lewis particularly) was flawless, and the food delectible. I'm stunned by the reviewers who complained about the food in the dining room. We ate a LOT of it - and never had one bite that wasn't exquisite: appetizers, desserts and/or entrees. We often had more than one of something - and it ALL was good.
My husband changed our inside cabin to one with a window - and wow, were we glad! It made all the difference during the night when we'd wake up and be able to look out at the ocean. We're also glad we were on the 5th floor - we were able to actually SEE outside! Often all we saw were other ships - but we really used that window. People complain about cabin size, but ours was plenty big, nice storage, and good (small) bathrooms. We'd love to have a balcony another time - but for us, the large window really was sufficient.