Yes
Never been there in my life but Google maps went crazy when I crossed the Arctic circle and put my location in Ft Lauderdale. I answered it just to shut it up, sorry I can't help
Plenty of parking
Yes parking garage. Cost about $100 for a week
Thanks! Your answer is awaiting moderation.