Good - Coco Cay was wonderful. Enjoyed swimming in the beautiful water. The Ship Director and Wife were very good. Our waitress was outstanding.
Bad - Sewage smell in our bathroom and hallway. They tried to cover it up by spraying something, which helped a bit. The food was hit and miss, especially the breakfast being not so good. Powdered scrambled eggs. Lasagne at dinner was terrible. The Christmas Brunch was a disaster. Lines went on and on to try to get into the 9 am start. Prices varied for the same drink at different bars. My husbands's prescription sun glasses were stolen from a table we sat at in the bar. Went back to retrieve them and they were gone. Checked with guest services many times -- not there.
The Ugly - Our brand new piece of Jeep hard side luggage had a huge dent and crack. We had to wait for almost an hour before they brought it to us. Apparently, they didn't want people to see it on the conveyer belt!