A breath-taking view of the Florida Bay lies beyond the point. Sit for a while and enjoy the solitude and scenery. View a small island just off-shore called Rachel Key and look under the deck for angel fish and parrot fish among many others and occasionally a Florida lobster.