Bay beach....
Three resident theatre companies with 60 events annually....
Beach fee, beach on ocean....
Gift and antique shop....
Fine art gallery....