Question: Can I drive onto Governors Island for my grill reservation?