With a little Google Earth and geogarage, I found the beach. Answer: not in a northerly or eastern wind, I wouldn't. There's a mooring basin just before you exit the canal. It also appears that there is at least a 10 foot drop off from the beach to deeper water, so with a south or west wind you'd be anchoring essentially off a shelf. Be careful.