Yes, they call it park and cruise, but it saves your parking at port fees.
Sorry don't know, we flew there from Toronto. Best to call and ask
No charge very nice staff good breakfast too. Comfy beds as well
There is not
Thanks! Your answer is awaiting moderation.