This is only our second cruise (first was honeymoon) and since this is our daughters HS graduation present, you can see that it has been a long time. Just some general questions, leaving from Baltimore, any tips for boarding day? (thinking about staying an a hotel and taking a shuttle to the pier) As for the ship, what are the "don't misses"? I believe from what I have read the food is decent. Any place better than others? Also, visiting Grand Turk, Half moon Cay and Freeport. Any thoughts on what we shouldn't miss? Any help, suggestions, tips or any other input would be greatly appreciated!!