Local perceptions, opportunities, and challenges of community-based ecotourism in Gazi Bay, Kenya | Synapse