Hi, there! No, we haven't been on this ship before but I know that all the NCL ships have the Freestyle dining going on. My husband and I really enjoyed not having to be at the same table, same time every night. It allowed us to be a lot more flexible with shore time, nap time, spa time, etc. Basically, you eat anytime between 5:30 and 10:30 PM, at the restaurant of your choosing. Very nice concept, more like a resort than a ship. On formal night, we go to an alternative restaurant if we're not dressing up.
I've never cruised out of Boston before. My sister-in-law lives there, so we'll drive up the day prior to sailing and stay the night with her. We HAVE sailed out of our home port, New York City, several times. It's great not to have to get on a plane.
Look forward to meeting everyone on board! I just bookmarked the weather page, too, so THANKS!