Besides looking directly out onto heart-melting Gulf sunsets, Captiva Beach has lovely sand and is located close to several romantic restaurants. Arrive early if you want to park in the small lot or come by bike.