Cape Florida is a nice place for tourists and locals alike for one reason: it's genuine and down-to-earth. The beach itself is nice...except for the overabundance of seaweed clumps. The water is nice in a Goldilocks way...not too hot/cold, nor deep/shallow. The great part is the lighthouse, and the hardwood nature trails...they're awesome! Definitely worth the reasonably-priced toll to visit.