We will be staying in Ft. Lauderdale the week of July 4. I hear its about a 3 hour drive to Key West. I really want to see the sunset from Mallory Square. Will have 2 teen sons along. What should we try to see in a days time and what restuarants would be best for lunch and dinner? Also is there public parking?