Bayside is where we stay when we only need one night.
Parking is NOT free but it appears that you will not need that.
If you land after 1030 pm there is no shuttle but a cab ride is only six bucks before tip.
Cab to the pier is about the same.
They have a shuttle but there were so many cruisers using it we took a cab.