My husband and I plan on staying in Boston overnight in a couple of weeks and will be staying at the Boston Yacht Haven. (I wish we were staying longer, but maybe next time.)I've seen good reviews for BYH, and I hope I made a good choice. My husband loves to be on the water. Does the T go straight from Logan International to the aquarium stop or do we have to take a shuttle? Also, he is planning on eating lobster the whole trip so can you give me some good choices within walking or T ride from the Boston Yacht Haven? Thanks so much.