Just back from the Magic and have to add some names.
Our servers were Sachin from India and Dragan from Macedonia. Though Dragan was not feeling well the last half of the cruise, they gave us top notch service, more food than we could eat, and were charming as well. My 11 yo DD wanted to stay on board with them, Sachin kept calling her "little sister". She had a bad headache on Tropical night, and he loaded up a tray (extras too!) and brought it to our room, so we were able to eat from the dining room menu.
Our room steward was Marilyn, she was efficient and sweet and we had fantastic towel animals every day.
At Palo's we had Gabriela for brunch and Marco from Italy for dinner. Both were charming and attentive. Marco brought requested extras for our dining companions, though I overheard the head server (?) questioning him about it.
My DD thought Abu in the Lab was hilarious, and we went to Bingo mainly to see the antics of Robin, Ian, Ellen, and co. DH and I won the Match Your Mate game, and the host (John?) had the audience rolling.
The entertainers were great, Michael Harrison (ventriloquist) was so funny I couldn't catch my breath.
Diana