I've stayed here a couple times and always will because of the location across the street from Bayside. For food, just go to Bayside, they have lots of restaurants, we ate all our meals over there, including breakfast the morning of the cruise. You can see the port from the hotel, it is not within walking distance. Taxi is $8 to get to the ship. Taxi from the airport to the hotel is $21 and it is a flat rate. The Best Western Bayside was sold and is now the Holiday Inn Bayside. Here is the linK; www.marinaparkhotel.com
Be sure and get your coupon book for Bayside Marketplace, you can save lots of money.