The Yacht Club Public Beach is located directly on the Caloosahatchee River in a beautifully landscaped setting. The public beach offers 634 feet of pristine beach with picnic shelters, barbecue grills, restrooms, fishing pier, playground and restaurant. Free beach wheelchairs are available at the public pool