Specifically want to call out the following for their outstanding service and friendliness .... room steward (floor 6) Adul - friendly and attentive; wait staff (Northern Lights, 8:15 seating) Luang and his two team members (sorry guys, don't remember your names) - attentive, entertaining and always greeted and addressed everyone at our table by their first name; Stefan (from Belgium? Bulgaria?) - bartender extraordinaire at Blue Iguana and main lobby bar on 3... he was fantastic as he always remembered a face and a name, and was super service oriented even when the bar was packed. All of the Lido dining room staff, as well as other bartenders, bus staff, etc worked really hard and did a great job keeping up with the throngs of demanding cruisers. Five star rating to the entire staff!
The amenities on the Magic were great - lot to do onboard for two 17 and 18 year old girls, as well as for mom and dad! Good excursion choices .... private resort on Dominican was excellent; zip-lining on St Thomas was fun and beautiful views, albeit not super treacherous; horseback trail and ocean ride on Grand Turk was a once in a lifetime great experience, and the bus/city/shopping tour in San Juan was surprisingly fun (Joel L the tour guide was outstanding). All of the excursion guides, including bus drivers were very friendly and knowledgable!
Private resort on Dominican was excellent. Great service, very peaceful and gorgeous beach.