Lighthouse Resort Inn & Suites 1051 Fifth Avenue, Fort Myers Beach, Florida 33931, 33931 Fort Myers Beach