Yes
Yes there's parking near the pier but it's better if you park in a parking garage then walk to the pier. Because of all the people walking ard slowing dwn traffic
Yes, they have a parking lot next to the pier. It is paid parking though, and last time I was there they only took cash, so if you do not have any you need to use the expensive ATM near the entrance.
yes it is
Thanks! Your answer is awaiting moderation.