Overall we had a good time on the cruise. Our balcony room was very nice and our room steward Arif was exceptional. He took care of everything without being asked. Our room was always clean, we always had enough towels, and yes we did have a different towel animal each night.
We always ate in the Blush dining room and that had its good and bad moments. When we booked the cruise we requested to be seated with other people at a larger table because we like the conversation and meeting new people. We were sat at a table for two against a divider wall. Behind me was the area where the waiters cleaned and stocked the dirty plates and behind my husband was where the waiters placed the meals to be served. My husband almost got whacked in the head a few times by the trays. We felt like we were being punished and were seated at the time out table. After the second night we spoke to the Assistant Maitre D and asked to be moved and he was able to find us seats at a table for eight. It was like night and day. We had so much fun and met some great people. Our waiter, Kaz was the best waiter we have had on any cruise. His assistant, Ivaylo, was terrific. That made up for the fact that the food was so-so.
The ports we ok. We had to miss Grand Turk which was a disappointment. Jamaica and Nassau were nice.