Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765692000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Four Seas makes their own homemade ice cream, and that’s what makes their milkshakes so special. They’re big and they’re thick and they’re worth every calorie. Check out the… Read More
Enjoy soft serve frozen yogurt or ice cream when you’ve finished playing mini golf at Steve & Sue’s Par-Tee Freeze & Adventure Falls Mini Golf. The cave and waterfall feature are… Read More
Catering to both Candlepin and Ten Pin bowlers, Ryan Amusements is perfect for league and amateur enthusiasts. Their automatic scoring makes having fun even easier, and the option of trying… Read More
John F. Kennedy is one of the most storied figures in American history, and you can lose yourself in those stories at the John F. Kennedy Hyannis Museum. This Cape Cod museum features stunning… Read More
Alas, it’s not just burgers that bring out the desire to compete—or overeat—in Massachusetts. Case in point: Four Seas Ice Cream. The Hurricane Challenge includes 16 scoops of… Read More
Featuring gifts, dishes, clothing, collars and leashes, Pupcakes! Even has a bakery on site. Bring wholesome, delicious baked treats home to your canine companion. The boutique also has… Read More
In addition to their list of musical talent, the Melody Tent offers live theater during their summer productions. And the Melody Tent is just that, a tent. So to add to the experience of enjoying a… Read More
The brewery at Cape Cod Beer prides itself on its community mindedness. A favorite stop for the Cape’s summer residents, they offer tours and tastings. Their growlers to go are very… Read More
Located at the intersection of Ocean and Gosnold Streets in Hyannis, Veteran’s Memorial Park is a beautiful spot to picnic, enjoy the nice weather, and take in the pristine ocean view. A… Read More
The indoor wave park at the Cape Codder Resort & Spa is a big draw for the kids, and the whole family will appreciate the beach that’s just a few minutes away. There’s an entire list… Read More
Notice (8): Trying to access array offset on value of type null [APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68]Code Contextif($params['tags'])$options['conditions']['tags'] = $params['tags'];else if($this->params['tags_logical'])$params = array( 'show' => (int) 5, 'title' => 'Organizations around West Hyannisport', 'images' => false, 'group_type' => 'organization', 'sort' => 'created', 'sort_rule' => '-1', 'keyword' => '', 'radius' => null, 'limit' => (int) 15, 'page' => (int) 1, 'sef' => '', 'tags' => '', 'tags_logical' => '', 'terms' => '', 'show_limit' => (int) 3, 'days' => '', 'max-days' => (int) 365, 'max-miles' => (int) 45, 'message' => '[message to follow]', 'min' => (int) 50, 'prompt' => '', 'height' => '', 'width' => '', 'data_id' => '', 'more' => true, 'type' => '', 'autoshowmore' => false, 'link' => '', 'showdesc' => '', 'rankby' => '', 'empty-message' => '', 'ad_slots' => '', 'see-more-title' => '', 'searchdate' => '', 'searchenddate' => '', 'lat' => (float) 41.638900756836, 'lng' => (float) -70.324096679688, 'latlng' => '41.638900756836,-70.324096679688', 'city' => 'West Hyannisport', 'state' => 'MA', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'west-hyannisport-ma' ) )PlacesComponent::search() - APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68 PlacesController::local() - APP/Controller/PlacesController.php, line 52 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Let everyone know about your organization. Click here to add it now.
From alerting folks to a meeting about an important town issue, the next gathering of your book group, a real estate open house or upcoming tag sale, make this your first stop in getting the word out
West Hyannisport, Massachusetts. You can view West Hyannisport venues that host many West Hyannisport MA events every year.
You can find a ton of properties for sale if you search the West Hyannisport page on Zillow. Currently West Hyannisport has an average listing price for homes for sale on the market of $1,645,658. More real estate facts about West Hyannisport: The number of properties currently for sale in West Hyannisport is 66. The median homes for sale listing price is $669,450. This is broken down with the number of three bedroom houses in West Hyannisport consisting of 13 with an average listing price for these house of $1,145,454. Out of the 5 houses that are four bedroom the average listing price for West Hyannisport is $2,928,780. Interest rates for West Hyannisport are at historic lows as well.
West Hyannisport Massachusetts has a latitude of 41.638900756836 and a longitude of -70.324096679688. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.towns.find( {"sef_url":"mineral-il"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 3 | db.towns.find( {"sef_url":"west-hyannisport-ma"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"west-hyannisport-ma","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-70.3240966796875,41.63890075683594],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"MA"}}},{"$project":{"title":1,"homepage_title":1,"tags":1,"image_url":1,"distance":1,"page_path":1,"path":1,"article_hostname":1,"text":1,"publish_date":1,"site_canonical":1,"sections.title":1,"sections.geo":1,"sections.text":1}},{"$addFields":{"days_since":{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765697240160)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765697240160)","$publish_date"]},86400000]}]}}},{"$sort":{"relevance_score":1,"_id":1}},{"$skip":0},{"$limit":11}]}, ["article_id","title","homepage_title","tags","image_url","path","article_hostname","sef_tail","page_path","text","publish_date","site_canonical","sections.title","sections.text"] ).sort( {"relevance_score":1,"_id":1} ).limit( 11 ).skip( 0 ) | 0 | 11 | 136 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"west-hyannisport-ma","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 1 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 13 | db.events_cache.find( {"_id":"9d4cbadcc348f1d43316ebfb622d652f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766383199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 14 | |
| 15 | db.events_cache.count( {"_id":"9d4cbadcc348f1d43316ebfb622d652f"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"9d4cbadcc348f1d43316ebfb622d652f"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"9d4cbadcc348f1d43316ebfb622d652f","town_sef_url":"west-hyannisport-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":false}","modified":"MongoDate(0.36000000 1765697240)","created":"MongoDate(0.36000000 1765697240)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"6e56cf1b21acb824a27c951265881f72"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766642399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 19 | |
| 20 | db.events_cache.count( {"_id":"6e56cf1b21acb824a27c951265881f72"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"6e56cf1b21acb824a27c951265881f72"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"6e56cf1b21acb824a27c951265881f72","town_sef_url":"west-hyannisport-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":false}","modified":"MongoDate(0.40900000 1765697240)","created":"MongoDate(0.40900000 1765697240)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"82e2ff08b971b7383ff7ea737ba11d8c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1768370399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 51 | |
| 25 | db.events_cache.count( {"_id":"82e2ff08b971b7383ff7ea737ba11d8c"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"82e2ff08b971b7383ff7ea737ba11d8c"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"82e2ff08b971b7383ff7ea737ba11d8c","town_sef_url":"west-hyannisport-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":false}","modified":"MongoDate(0.54100000 1765697240)","created":"MongoDate(0.54100000 1765697240)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"8ff2f28a19a621cbb006996f97161275"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766383199)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 7 | |
| 30 | db.events_cache.count( {"_id":"8ff2f28a19a621cbb006996f97161275"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"8ff2f28a19a621cbb006996f97161275"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"8ff2f28a19a621cbb006996f97161275","town_sef_url":"west-hyannisport-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":false}","modified":"MongoDate(0.56800000 1765697240)","created":"MongoDate(0.56800000 1765697240)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"36f332cd9d5f38799d5915f9e08f588c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766987999)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 7 | |
| 35 | db.events_cache.count( {"_id":"36f332cd9d5f38799d5915f9e08f588c"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"36f332cd9d5f38799d5915f9e08f588c"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"36f332cd9d5f38799d5915f9e08f588c","town_sef_url":"west-hyannisport-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":false}","modified":"MongoDate(0.59600000 1765697240)","created":"MongoDate(0.59600000 1765697240)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"33de6edc3b0f270b4312a41c322b471b"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766037599)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 1 | |
| 40 | db.events_cache.count( {"_id":"33de6edc3b0f270b4312a41c322b471b"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"33de6edc3b0f270b4312a41c322b471b"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"33de6edc3b0f270b4312a41c322b471b","town_sef_url":"west-hyannisport-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":false}","modified":"MongoDate(0.61200000 1765697240)","created":"MongoDate(0.61200000 1765697240)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"76de5e02218c5e741fbd5ce05ef4f9b3"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1768370399)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],0.8695652173913043]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 2 | |
| 45 | db.events_cache.count( {"_id":"76de5e02218c5e741fbd5ce05ef4f9b3"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"76de5e02218c5e741fbd5ce05ef4f9b3"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"76de5e02218c5e741fbd5ce05ef4f9b3","town_sef_url":"west-hyannisport-ma","data_key":["69020127615aff3712043d07"],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":true}","modified":"MongoDate(0.62900000 1765697240)","created":"MongoDate(0.62900000 1765697240)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"b5374aaa39c84cbbbf78cce3e24ca133"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76283252]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 18 | |
| 50 | db.events_cache.count( {"_id":"b5374aaa39c84cbbbf78cce3e24ca133"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"b5374aaa39c84cbbbf78cce3e24ca133"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"b5374aaa39c84cbbbf78cce3e24ca133","town_sef_url":"west-hyannisport-ma","data_key":["68d4a7a3c3af739f25451042","68527c8efb5e4bed1f0279f9","68527c8ffb5e4bed1f027a95","68527c8ffb5e4bed1f027b75","68527c90fb5e4bed1f027c0a","68776664fb5e4bed1fb4c4cf","68afbdaec3af739f25369651","691bd893de4ae56f5a7c0381","68527c96fb5e4bed1f02870d","68d4a7a3c3af739f2545106a","69154115de4ae56f5aadf6b1","690c0696de4ae56f5a9c08a3","68527c9bfb5e4bed1f028fae","68527c9cfb5e4bed1f0290ff","68c3842ac3af739f25f9aa56","68d74abcc3af739f25e1e046","68527c9ffb5e4bed1f029704","68ad1aa9c3af739f25f0a209","68ca1ba3c3af739f25d80f76","68e4799dc3af739f25a9ceaa","68d35624c3af739f250203f6","68527ca5fb5e4bed1f02a126","69339390de4ae56f5aea24f5","6913ef94de4ae56f5a16b0f5","68849573fb5e4bed1f7e3f0d","692baa90de4ae56f5a18a911","68a7d4adc3af739f258237a5","68dc909fc3af739f25fd27fe","69211e96de4ae56f5af9bb4e","68551f42fb5e4bed1fd108af","6878b7e9fb5e4bed1fd984e2","68c0e124c3af739f253dc195","68dde21fc3af739f25c5684e","693b7c98de4ae56f5a5a9f12","68551f48fb5e4bed1fd111e7","68551f4afb5e4bed1fd1161d","68551f4afb5e4bed1fd116e9","685670cefb5e4bed1f3b1806","685670d5fb5e4bed1f3b2799","6870cf23fb5e4bed1f090525","68c8ca21c3af739f25290f44","685670d8fb5e4bed1f3b2e32","685670d9fb5e4bed1f3b318b","68b8f82ac3af739f2556833a","68c8ca21c3af739f25290f63","68dde21fc3af739f25c568eb","68e4799dc3af739f25a9d095","692e4d91de4ae56f5ae929ad","68ca1ba3c3af739f25d81103","68ca1ba3c3af739f25d81133"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":true}","modified":"MongoDate(0.67600000 1765697240)","created":"MongoDate(0.67600000 1765697240)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"31de37d98aa35c0ef88bfcc89fb3164b"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76283252,75561886]},"tags":"music","geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 14 | |
| 55 | db.events_cache.count( {"_id":"31de37d98aa35c0ef88bfcc89fb3164b"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"31de37d98aa35c0ef88bfcc89fb3164b"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"31de37d98aa35c0ef88bfcc89fb3164b","town_sef_url":"west-hyannisport-ma","data_key":["69200554de4ae56f5af2c493","693911d1de4ae56f5a25de73","689e67d4fb5e4bed1f3b2b3b","69200554de4ae56f5af2c4cf","69103356de4ae56f5a25fda9","68cba569c3af739f25f71158","68957149fb5e4bed1fd76b99","68d4dfe6c3af739f258d8f32","69200554de4ae56f5af2c59a","6933cbd6de4ae56f5a4a5feb","68c11965c3af739f259e2d7c","68f1e0dcc3af739f2516fa93","68e0bd60c3af739f257665db","68ca53e4c3af739f254ff00b","68cba569c3af739f25f71211","68bd24e5c3af739f25f5488e","68cba569c3af739f25f71226","68f1e0dcc3af739f2516faf9","68ba81ebc3af739f25d20d79","69196dd4de4ae56f5a95861d","68c26ae7c3af739f25d45729","685913b3fb5e4bed1fd9abd8","68a80cebc3af739f25c638bc","68f8785cc3af739f25126328","69254b56de4ae56f5a9f56e9","693911d1de4ae56f5a25df8a","69200555de4ae56f5af2c84f","68a6f9a3c3af739f2569d448","69196dd4de4ae56f5a958691","68a80cecc3af739f25c63909","69200555de4ae56f5af2c938","693911d1de4ae56f5a25e062","69254b57de4ae56f5a9f576f","68f1e0dcc3af739f2516fbb5","690c3ed8de4ae56f5afb9a1e","68cba569c3af739f25f7140e","68cba569c3af739f25f714b9","693911d2de4ae56f5a25e0f4","693911d2de4ae56f5a25e14d","68bd24e5c3af739f25f5497a","68c65f66c3af739f25e1eb4b","68eb495cc3af739f25ce1850","68cba56ac3af739f25f7153a","68d8d464c3af739f2564b736","69196dd5de4ae56f5a9587e1","6933cbd7de4ae56f5a4a685c","6882845cfb5e4bed1f53b9f9","6882845cfb5e4bed1f53ba6c","68e9f7e0c3af739f25a182ea","68c26ae8c3af739f25d458a5"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-70.3240966796875,41.63890075683594],\"has_next_page\":true}","modified":"MongoDate(0.71500000 1765697240)","created":"MongoDate(0.71500000 1765697240)"} , true) | 0 | 0 | 1 | |
| 58 | db.places.find( {"geo":{"$near":[-70.3240966796875,41.63890075683594],"$maxDistance":0.14492753623188406},"tags":"arts-and-entertainment"}, [] ).sort( [] ).limit( 51 ).skip( 0 ) | 0 | 51 | 2 | |
| 59 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-milkshake-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/milkshakes\/\" target=\"_blank\">7 Best Milkshakes in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/milkshakes\/\" target=\"_blank\">Four Seas Ice Cream, Centerville, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Four Seas makes their own homemade ice cream, and that’s what makes their milkshakes so special. They’re big and they’re thick and they’re worth every calorie. Check out the… <a href=\"https:\/\/bestthingsma.com\/milkshakes\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-mini-golf-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/mini-golf\/\" target=\"_blank\">The 10 Best Mini Golf Courses in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/mini-golf\/\" target=\"_blank\">Steve & Sue\u2019s Par-Tee Freeze & Adventure Falls Mini Golf, Hyannis, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Enjoy soft serve frozen yogurt or ice cream when you’ve finished playing mini golf at Steve & Sue’s Par-Tee Freeze & Adventure Falls Mini Golf. The cave and waterfall feature are… <a href=\"https:\/\/bestthingsma.com\/mini-golf\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-bowling-alleys-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/bowling-alleys\/\" target=\"_blank\">10 Best Bowling Alleys in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/bowling-alleys\/\" target=\"_blank\">Ryan Amusements, Hyannis, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Catering to both Candlepin and Ten Pin bowlers, Ryan Amusements is perfect for league and amateur enthusiasts. Their automatic scoring makes having fun even easier, and the option of trying… <a href=\"https:\/\/bestthingsma.com\/bowling-alleys\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-museums-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/museums\/\" target=\"_blank\">10 Best Museums in Massachusetts<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/museums\/\" target=\"_blank\">John F. Kennedy Hyannis Museum, Hyannis, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">John F. Kennedy is one of the most storied figures in American history, and you can lose yourself in those stories at the John F. Kennedy Hyannis Museum. This Cape Cod museum features stunning… <a href=\"https:\/\/bestthingsma.com\/museums\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-big-food-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/big-food\/\" target=\"_blank\">6 Best Places for BIG Food in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/big-food\/\" target=\"_blank\">Four Seas Ice Cream, Centerville, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Alas, it’s not just burgers that bring out the desire to compete—or overeat—in Massachusetts. Case in point: Four Seas Ice Cream. The Hurricane Challenge includes 16 scoops of… <a href=\"https:\/\/bestthingsma.com\/big-food\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-pet-boutique-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/pet-boutiques\/\" target=\"_blank\">7 Best Pet Boutiques in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/pet-boutiques\/\" target=\"_blank\">Pupcakes!, Hyannis, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Featuring gifts, dishes, clothing, collars and leashes, Pupcakes! Even has a bakery on site. Bring wholesome, delicious baked treats home to your canine companion. The boutique also has… <a href=\"https:\/\/bestthingsma.com\/pet-boutiques\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-live-theater-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/live-theater\/\" target=\"_blank\">10 Best Live Theater Venues in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/live-theater\/\" target=\"_blank\">The Melody Tent, Hyannis, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">In addition to their list of musical talent, the Melody Tent offers live theater during their summer productions. And the Melody Tent is just that, a tent. So to add to the experience of enjoying a… <a href=\"https:\/\/bestthingsma.com\/live-theater\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-breweries-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/breweries\/\" target=\"_blank\">9 Best Breweries in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/breweries\/\" target=\"_blank\">Cape Cod Beer, Hyannis, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">The brewery at Cape Cod Beer prides itself on its community mindedness. A favorite stop for the Cape’s summer residents, they offer tours and tastings. Their growlers to go are very… <a href=\"https:\/\/bestthingsma.com\/breweries\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-parks-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/parks\/\" target=\"_blank\">The 10 Best Parks in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/parks\/\" target=\"_blank\">Veteran\u2019s Memorial Park, Hyannis, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Located at the intersection of Ocean and Gosnold Streets in Hyannis, Veteran’s Memorial Park is a beautiful spot to picnic, enjoy the nice weather, and take in the pristine ocean view. A… <a href=\"https:\/\/bestthingsma.com\/parks\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ma-resorts-families-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/resorts-for-families\/\" target=\"_blank\">The 10 Best Hotels and Resorts for Families in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/resorts-for-families\/\" target=\"_blank\">Cape Codder Resort & Spa, Hyannis, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">The indoor wave park at the Cape Codder Resort & Spa is a big draw for the kids, and the whole family will appreciate the beach that’s just a few minutes away. There’s an entire list… <a href=\"https:\/\/bestthingsma.com\/resorts-for-families\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"west-hyannisport-ma","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"ttl\":\"2\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1765704440,"type":"Event","id":76283252,"title":"Vineyard Artisan Holiday Festival","url":"\/event\/vineyard-artisan-holiday-festival-2025-12-20-edgartown-ma.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-other-festival-1.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1765711640,"type":"Event","id":75561886,"title":"Anthony Williams' Urban Nutcracker","url":"\/event\/anthony-williams-urban-nutcracker-2025-12-14-tm-boston-ma.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/dc6\/9443795e-e7dd-4aca-939a-7ea379616dc6_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1765711640,"type":"Event","id":76092267,"title":"Quinn Sullivan","url":"\/event\/quinn-sullivan-2025-12-20-jb-fall-river-ma.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2018\/04\/quinn-sullivan_1834x960_jb_cropped-980x551.jpg"},{"rule":"{\"content_type\":\"group_category\",\"radius\":\"10\",\"ttl\":\"8\",\"israndom\":1,\"group_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-1.jpg\",\"days\":1}","expiration":1765726040,"type":"Place","id":1847958,"title":"Hyannis Harbor Hawks Pizza Fest","url":"\/place\/hyannis-harbor-hawks-pizza-fest-hyannis-ma.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-food-festival-1.jpg"}],"modified":"MongoDate(0.72700000 1765697240)","created":"MongoDate(0.72700000 1765697240)","_id":ObjectId ("693e66d8dd86e38c7404f6e3")} , true) | 0 | 0 | 8 | |
| 60 | db.events_cache.find( {"_id":"cccc809fcb1c1e9946a50ead5da53579"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 61 | db.events_radius_cache.find( {"_id":"602aabfb7d5d300c100e12637fe6a91f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 62 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)"},"event_id":{"$nin":[76283252,75561886,76092267]},"geo":{"$geoWithin":{"$center":[[-70.3240966796875,41.63890075683594],0.36231884057971014]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 2 | 296 | |
| 63 | db.events_cache.count( {"_id":"cccc809fcb1c1e9946a50ead5da53579"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.count( {"_id":"cccc809fcb1c1e9946a50ead5da53579"} ) | 0 | 0 | 1 | |
| 65 | db.events_cache.insert( {"_id":"cccc809fcb1c1e9946a50ead5da53579","town_sef_url":"west-hyannisport-ma","data_key":["68caf15869adceb60507b5a8","6902012b0118f5e48e0f6b3b"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around West Hyannisport\",\"keyword\":\"\",\"radius\":25,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":41.63890075683594,\"lng\":-70.3240966796875,\"latlng\":\"41.638900756836,-70.324096679688\",\"city\":\"West Hyannisport\",\"state\":\"MA\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":false}","modified":"MongoDate(0.11700000 1765697241)","created":"MongoDate(0.11700000 1765697241)"} , true) | 0 | 0 | 1 | |
| 66 | db.news.find( {"broadcast":{"$in":["usa","west-hyannisport-ma","ma","barnstable-county-ma"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 67 | db.places.find( {"address.town_sef_url":"west-hyannisport-ma","group_id":{"$nin":[1847958]},"group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 0 | 1 | |
| 68 | db.modules.find( {"name":"AT - Organization Empty"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 69 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 70 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 71 | db.towns.find( {"sef_url":"west-hyannisport-ma"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 72 | db.tokens.find( {"sef_url":{"$in":["usa","ma","barnstable-county-ma","west-hyannisport-ma"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 3 | |
| 73 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 74 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 7 | |
| 77 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 78 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 79 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 8 |



