Overall this was a fun family vacation. Embarkation and disembarking were smooth. Our room was nice and the room steward was great. Camp Ocean for our 4 & 6-year-olds was awesome and gave us parents a much-needed break. I really appreciated being able to send them to dinner at night when we ate in the dining room. We had Any time dining - we did have to wait several times to be seated but it wasn't too long. We had different waiters every time, with service varying from excellent to okay. We enjoyed the Lip Sync Battle & comedians for evening entertainment but really did not like the Flick show. The female singers were good but the male singers not so much. Reminded me of an okay high school production. We did the dolphin encounter at Ocean World in Amber Cover which I would highly recommend. Everyone in our group from 4-70 enjoyed it. We also enjoyed San Juan & Amber Cove. Only negative was smoking on the ship - the balcony next to us smoked outside all the time. I called to complain and nothing was done. Also, Deck 11 was terrible for smoking which we needed to use to get up to the Water Park with my kids. I also was almost hit with some cigarette ash when walking on Deck 5 at night. Carnival - just ban smoking or only limit it to the Casino.