{
  "$schema": "https://geocast.ai/schemas/foundation_extracted_v1.json",
  "schema_version": "v1",
  "slug": "surfsand-com",
  "domain": "surfsand.com",
  "scan_mode": "deep",
  "scanned_at": "2026-05-31T23:50:41.709856Z",
  "scan_duration_seconds": 584.56,
  "scan_status": "complete",
  "facts": [
    {
      "fact_path": "accessibility.accessibility_statement_url",
      "value": "https://surfsand.com/accessibility",
      "exact_quote": "Web Accessibility - Surfsand Resort Cannon Beach Oregon Hotel",
      "source_url": "https://surfsand.com/accessibility",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "booking_revenue_path.official_site_url",
      "value": "https://www.surfsand.com/",
      "exact_quote": "Structured data — url: https://www.surfsand.com/",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "booking_revenue_path.reservations_phone",
      "value": "(855) 632-6744",
      "exact_quote": "Reservations: (855) 632-6744",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "booking_revenue_path.reservations_email",
      "value": "ssfrontdesk@vestahospitality.com",
      "exact_quote": "Reservations or Special Requests ssfrontdesk@vestahospitality.com",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.property_name",
      "value": "Surfsand Resort",
      "exact_quote": "Surfsand Resort",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.property_type",
      "value": "resort",
      "exact_quote": "Surfsand Resort",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.main_phone",
      "value": "(855) 632-6744",
      "exact_quote": "Reservations: (855) 632-6744",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.main_email",
      "value": "ssfrontdesk@vestahospitality.com",
      "exact_quote": "Reservations or Special Requests ssfrontdesk@vestahospitality.com",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.general_manager_email",
      "value": "valvarez@vestahospitality.com",
      "exact_quote": "General Manager valvarez@vestahospitality.com",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "operator_only"
    },
    {
      "fact_path": "fees_policies.pet_policy_dogs_allowed",
      "value": true,
      "exact_quote": "Bring your pets with you for only $35/per day/per pet up to two pets per room.",
      "source_url": "https://surfsand.com/pets",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "accessibility.mobility_features",
      "value": [
        "wheelchair-accessible entrance",
        "accessible rooms with roll-in shower"
      ],
      "exact_quote": "To book the Accessible Beachfront King Studio, please call the front desk directly. The bathroom boasts a luxurious rainshower.",
      "source_url": "https://surfsand.com/accommodations",
      "status": "pending_verification",
      "verifier_method": "llm_then_validator",
      "verifier_failure": "high_risk_category_confidence_below_0.95",
      "confidence": 0.85,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "accessibility.mobility_features",
      "value": [
        "Handicap parking",
        "Wheelchair accessible entrance",
        "Wheelchair accessible corridors",
        "Wheelchair accessible elevators",
        "Ramp access to all public areas",
        "Accessible restrooms",
        "Pool lift",
        "Sufficient width for an individual with a wheelchair to embark and disembark from a ramp"
      ],
      "exact_quote": "Handicap parking The front hotel entrance is flat to the Porte Cochere Accessible vehicles can be accommodated Sufficient width for an individual with a wheelchair to embark and disembark from a ramp Location of parking for individuals with disabilities – 2 Accessible parking spots are located immediately adjacent to the lobby and at the front of every building Restaurant & Room Service Wait staff will read the menu for individuals who are blind or have low vision. Swimming Pool & Hot Tub Area The pool lift is located in the pool at all times and can be uncovered upon request. The pool area includes a bathroom / changing room. Mandatory swimwear required. Public Spaces Surfsand Resort has several guest room and public space that are not connected and will require very short walk with wheelchair accessible entrances and corridor and handicap parking driving if needed. Wheelchair accessible entrance Wheelchair accessible corridors Wheelchair accessible elevators Ramp access to all public areas Complimentary wireless internet Accessible restrooms",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "amenities.beach_access",
      "value": true,
      "exact_quote": "steps from the beach",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.operating_status",
      "value": "open",
      "exact_quote": "Book Now",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "food_beverage_details.in_room_coffee_default",
      "value": true,
      "exact_quote": "Each room includes a well-appointed beverage station with bottled water, a Keurig machine stocked with locally roasted Sleepy Monk coffee pods, a microwave, and a mini-fridge for your convenience.",
      "source_url": "https://surfsand.com/accommodations",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "food_beverage_details.signature_food_items",
      "value": [
        "locally roasted Sleepy Monk coffee"
      ],
      "exact_quote": "a Keurig machine stocked with locally roasted Sleepy Monk coffee pods",
      "source_url": "https://surfsand.com/accommodations",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.85,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "food_beverage_details.signature_food_items",
      "value": [
        "Freshly caught seafood"
      ],
      "exact_quote": "Freshly caught seafood and locally sourced ingredients make every bite an exhilarating experience.",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.9,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "food_beverage_details.signature_food_items",
      "value": [
        "famous clam chowder"
      ],
      "exact_quote": "our famous clam chowder",
      "source_url": "https://surfsand.com/meetings-events",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.street_address",
      "value": "148 W. Gower",
      "exact_quote": "148 W. Gower • Cannon Beach, OR 97110",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.city",
      "value": "Cannon Beach",
      "exact_quote": "148 W. Gower • Cannon Beach, OR 97110",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.region",
      "value": "OR",
      "exact_quote": "148 W. Gower • Cannon Beach, OR 97110",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.postal_code",
      "value": "97110",
      "exact_quote": "148 W. Gower • Cannon Beach, OR 97110",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.country_code",
      "value": "US",
      "exact_quote": "Structured data — address.addressCountry: United States",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.latitude",
      "value": 45.8903323,
      "exact_quote": "Structured data — geo.latitude: 45.8903323",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.longitude",
      "value": -123.9626397,
      "exact_quote": "Structured data — geo.longitude: -123.9626397",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "tax_cost_context.mandatory_fees_list",
      "value": [
        "$35 per day per pet (up to two pets per room)"
      ],
      "exact_quote": "Bring your pets with you for only $35/per day/per pet up to two pets per room.",
      "source_url": "https://surfsand.com/pets",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "tax_cost_context.mandatory_fees_list",
      "value": [
        "Pet fee: $35 per day per pet (up to two pets per room)"
      ],
      "exact_quote": "Bring your pets with you for only $35/per day/per pet up to two pets per room.",
      "source_url": "https://surfsand.com/pets",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "fees_policies.pet_fee_amount",
      "value": 35,
      "exact_quote": "Bring your pets with you for only $35/per day/per pet up to two pets per room.",
      "source_url": "https://surfsand.com/pets",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "fees_policies.pet_fee_unit",
      "value": "per_pet_per_night",
      "exact_quote": "Bring your pets with you for only $35/per day/per pet up to two pets per room.",
      "source_url": "https://surfsand.com/pets",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "fees_policies.dogs_per_room_max",
      "value": 2,
      "exact_quote": "Bring your pets with you for only $35/per day/per pet up to two pets per room.",
      "source_url": "https://surfsand.com/pets",
      "status": "needs_review",
      "verifier_method": "llm_then_validator",
      "verifier_failure": "value_digits_not_in_quote_high_risk",
      "confidence": 0.5,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "accessibility.accessibility_request_contact_email",
      "value": "ssfrontdesk@vestahospitality.com",
      "exact_quote": "Reservations or Special Requests ssfrontdesk@vestahospitality.com",
      "source_url": "https://surfsand.com/surfsand-history",
      "status": "pending_verification",
      "verifier_method": "llm_then_validator",
      "verifier_failure": "high_risk_category_confidence_below_0.95",
      "confidence": 0.85,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "accessibility.accessibility_request_contact_phone",
      "value": "(855) 632-6744",
      "exact_quote": "Reservations (855) 632-6744",
      "source_url": "https://surfsand.com/surfsand-history",
      "status": "pending_verification",
      "verifier_method": "llm_then_validator",
      "verifier_failure": "high_risk_category_confidence_below_0.95",
      "confidence": 0.85,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "fees_policies.service_animals_legal_framework",
      "value": "Guide dogs and service dogs welcome",
      "exact_quote": "Guide dogs and service dogs welcome",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "parking_wifi_ev.parking_available",
      "value": true,
      "exact_quote": "Handicap parking",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "parking_wifi_ev.parking_complimentary",
      "value": true,
      "exact_quote": "Location of parking for individuals with disabilities – 2 Accessible parking spots are located immediately adjacent to the lobby and at the front of every building",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.85,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "parking_wifi_ev.wifi_complimentary",
      "value": true,
      "exact_quote": "Complimentary wireless internet",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "food_beverage_details.room_service_available_property_wide",
      "value": true,
      "exact_quote": "Restaurant & Room Service Wait staff will read the menu for individuals who are blind or have low vision.",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.85,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "accessibility.vision_features",
      "value": [
        "Braille and tactile signage for permanent rooms and spaces",
        "Staff will read printed/visual information to guests who are blind or have low vision",
        "Wait staff will read the menu for individuals who are blind or have low vision"
      ],
      "exact_quote": "Wait staff will read the menu for individuals who are blind or have low vision. Swimming Pool & Hot Tub Area The pool lift is located in the pool at all times and can be uncovered upon request. The pool area includes a bathroom / changing room. Mandatory swimwear required. Public Spaces Surfsand Resort has several guest room and public space that are not connected and will require very short walk with wheelchair accessible entrances and corridor and handicap parking driving if needed. Wheelchair accessible entrance Wheelchair accessible corridors Wheelchair accessible elevators Ramp access to all public areas Complimentary wireless internet Accessible restrooms Closed captioning on publicly viewed televisions Guide dogs and service dogs welcome Braille and tactile signage for permanent rooms and spaces Staff will read printed/visual information to guests who are blind or have low vision",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "accessibility.hearing_features",
      "value": [
        "Closed captioning on publicly viewed televisions"
      ],
      "exact_quote": "Closed captioning on publicly viewed televisions",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "accessibility.service_animals_welcomed",
      "value": true,
      "exact_quote": "Guide dogs and service dogs welcome",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "amenities.fitness_facility_present",
      "value": true,
      "exact_quote": "Fitness Center 5am – 10pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "amenities.fitness_facility_name",
      "value": "Fitness Center",
      "exact_quote": "Fitness Center 5am - 10pm",
      "source_url": "https://surfsand.com/amenities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "amenities.business_center_present",
      "value": false,
      "exact_quote": "To meeting room/ballroom area – The ballroom area has elevator access from the main lobby.",
      "source_url": "https://surfsand.com/accessible-facilities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.8,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "amenities.featured_amenities",
      "value": [
        "Welcome Beverage",
        "Fresh Baked Cookies",
        "Local Beer Tasting",
        "Downtown Shuttle",
        "Pool & Hot Tub",
        "Fitness Center",
        "Beach Cruiser Rental",
        "Ice Cream Social",
        "Hot Dog Roast",
        "Bonfire Experience",
        "Surfsandollar Hunt",
        "Kite Concierge",
        "Wayfarer Restaurant"
      ],
      "exact_quote": "Welcome Beverage Enjoy local craft brew or soda at check-in Fresh Baked Cookies Served 3pm - 6pm Local Beer Tasting Friday 4pm - 5pm Downtown Shuttle Reserve ride at Front Desk 9am - 9pm Pool & Hot Tub 8am - 10pm 7am - 8am & 10pm - 11pm adults only Fitness Center 5am - 10pm Beach Cruiser Rental Available 8am - Dusk Reserve at Front Desk Ice Cream Social Saturday 4pm - 5pm Hot Dog Roast June - Labor Day | Sunday 4pm - 5pm Bonfire Experience Gather around beachfront and relax with friends Surfsandollar Hunt Kite Concierge Wayfarer Restaurant",
      "source_url": "https://surfsand.com/amenities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "amenities.featured_amenities",
      "value": [
        "Welcome Beverage",
        "Downtown Shuttle",
        "Fresh Baked Cookies",
        "Pool & Hot Tub",
        "Local Beer Tasting",
        "Fitness Center"
      ],
      "exact_quote": "Welcome Beverage Start your stay with refreshing local brews or sodas Downtown Shuttle Reserve at Front Desk 9am - 9pm Fresh Baked Cookies Served daily at 3:30pm Pool & Hot Tub 8am - 10pm 7am - 8am & 10pm - 11pm adults only Local Beer Tasting Friday 4pm - 5pm Fitness Center 5am – 10pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "activities_experiences.on_property_activities",
      "value": [
        "Pool & Hot Tub",
        "Fitness Center",
        "Beach Cruiser Rental",
        "Ice Cream Social",
        "Hot Dog Roast",
        "Bonfire Experience",
        "Surfsandollar Hunt",
        "Kite Concierge",
        "Local Beer Tasting"
      ],
      "exact_quote": "Pool & Hot Tub 8am - 10pm 7am - 8am & 10pm - 11pm adults only Fitness Center 5am - 10pm Beach Cruiser Rental Available 8am - Dusk Reserve at Front Desk Ice Cream Social Saturday 4pm - 5pm Hot Dog Roast June - Labor Day | Sunday 4pm - 5pm Bonfire Experience Gather around beachfront and relax with friends Surfsandollar Hunt Kite Concierge",
      "source_url": "https://surfsand.com/amenities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "activities_experiences.on_property_activities",
      "value": [
        "Pool",
        "Hot Tub",
        "Fitness Center",
        "Local Beer Tasting"
      ],
      "exact_quote": "Pool & Hot Tub 8am - 10pm 7am - 8am & 10pm - 11pm adults only Local Beer Tasting Friday 4pm - 5pm Fitness Center 5am – 10pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "activities_experiences.guided_experiences",
      "value": [
        "Local Beer Tasting (Friday 4pm - 5pm)",
        "Ice Cream Social (Saturday 4pm - 5pm)",
        "Hot Dog Roast (June - Labor Day | Sunday 4pm - 5pm)"
      ],
      "exact_quote": "Local Beer Tasting Friday 4pm - 5pm Downtown Shuttle Reserve ride at Front Desk 9am - 9pm Pool & Hot Tub 8am - 10pm 7am - 8am & 10pm - 11pm adults only Fitness Center 5am - 10pm Beach Cruiser Rental Available 8am - Dusk Reserve at Front Desk Ice Cream Social Saturday 4pm - 5pm Hot Dog Roast June - Labor Day | Sunday 4pm - 5pm",
      "source_url": "https://surfsand.com/amenities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "activities_experiences.guided_experiences",
      "value": [
        "Local Beer Tasting (Friday 4pm - 5pm)"
      ],
      "exact_quote": "Local Beer Tasting Friday 4pm - 5pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "activities_experiences.seasonal_activities_summer",
      "value": [
        "Hot Dog Roast"
      ],
      "exact_quote": "Hot Dog Roast June - Labor Day | Sunday 4pm - 5pm",
      "source_url": "https://surfsand.com/amenities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "activities_experiences.equipment_rental_available",
      "value": true,
      "exact_quote": "Beach Cruiser Rental Available 8am - Dusk Reserve at Front Desk",
      "source_url": "https://surfsand.com/amenities",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "activities_experiences.shuttle_to_local_activities",
      "value": true,
      "exact_quote": "Downtown Shuttle Reserve at Front Desk 9am - 9pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "food_beverage_details.breakfast_venue_ref",
      "value": "wayfarer-restaurant",
      "exact_quote": "Wayfarer Restaurant & Lounge Taste fresh and local coastal cuisine with spectacular ocean and Haystack views.",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.85,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "food_beverage_details.alcohol_served_property_wide",
      "value": true,
      "exact_quote": "Local Beer Tasting Friday 4pm - 5pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "stay_basics.check_in_earliest_time",
      "value": "16:00:00",
      "exact_quote": "Check-in 4pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "stay_basics.check_out_standard_time",
      "value": "11:00:00",
      "exact_quote": "Check-out 11am",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.one_line_description",
      "value": "Located along the coveted stretch of the Oregon Coast, Surfsand Resort is a stunning destination in Cannon Beach.",
      "exact_quote": "Located along the coveted stretch of the Oregon Coast, Surfsand Resort is a stunning destination in Cannon Beach.",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "medium",
      "visibility": "public"
    },
    {
      "fact_path": "segment_fit_stories_teaser.best_for_segments",
      "value": [
        "romantic_retreats",
        "families",
        "destination_weddings",
        "corporate_retreats"
      ],
      "exact_quote": "Surfsand Resort's newly renovated event spaces and guestrooms are perfect for various occasions, whether planning a romantic beach wedding, a heartwarming family reunion, or an inspiring corporate retreat.",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "segment_fit_stories_teaser.best_for_segments",
      "value": [
        "families"
      ],
      "exact_quote": "This light and spacious Patio King Studio room is perfect for traveling families.",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.9,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "segment_fit_stories_teaser.stories_capability_categories",
      "value": [
        "ocean_views",
        "local_dining",
        "coastal_experiences",
        "event_venues"
      ],
      "exact_quote": "views of Haystack Rock and the Pacific Ocean that will captivate and inspire the soul",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.85,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "segment_fit_stories_teaser.story_seed_candidates",
      "value": [
        "Haystack Rock views",
        "Wayfarer Restaurant heritage since 1977",
        "Oregon Coast oceanfront location",
        "freshly caught seafood and locally sourced ingredients",
        "beachfront event spaces",
        "Cannon Beach exploration"
      ],
      "exact_quote": "Nestled within the resort is the Wayfarer Restaurant, rooted in local heritage since 1977. Freshly caught seafood and locally sourced ingredients make every bite an exhilarating experience.",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.9,
      "risk": "low",
      "visibility": "operator_only"
    },
    {
      "fact_path": "segment_fit_stories_teaser.story_seed_candidates",
      "value": [
        "Haystack Rock",
        "Pacific Ocean views",
        "Cannon Beach"
      ],
      "exact_quote": "Experience breathtaking views of the iconic Haystack Rock and the Pacific Ocean",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.92,
      "risk": "low",
      "visibility": "operator_only"
    },
    {
      "fact_path": "events_weddings_groups.event_venues",
      "value": [
        {
          "venue_name": "Surfsand Resort event spaces",
          "venue_type": "other"
        }
      ],
      "exact_quote": "Surfsand Resort's newly renovated event spaces and guestrooms are perfect for various occasions, whether planning a romantic beach wedding, a heartwarming family reunion, or an inspiring corporate retreat.",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.9,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "events_weddings_groups.event_venues",
      "value": [
        {
          "name": "Tidepool Event Space",
          "description": "Conveniently located above the Surfsand Resort, the newly renovated Surfsand Tidepool Event Space provides a light-filled, panoramic setting for both business and social gatherings."
        },
        {
          "name": "Surfsand Tidepool Event Space Ballroom",
          "capacity": 200,
          "square_feet": 3000
        }
      ],
      "exact_quote": "Tidepool Event Space Conveniently located above the Surfsand Resort, the newly renovated Surfsand Tidepool Event Space provides a light-filled, panoramic setting for both business and social gatherings. With close to 3,000 square feet of space, the Ballroom can accommodate groups up to 200 people",
      "source_url": "https://surfsand.com/meetings-events",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "events_weddings_groups.catering_in_house",
      "value": true,
      "exact_quote": "Our dedicated events and catering team will work closely with you, paying meticulous attention to detail, to ensure your vision comes to life seamlessly.",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.shuttle_service_available",
      "value": true,
      "exact_quote": "Downtown Shuttle Reserve at Front Desk 9am - 9pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.shuttle_route_summary",
      "value": "Downtown",
      "exact_quote": "Downtown Shuttle Reserve at Front Desk 9am - 9pm",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.9,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "food_beverage_details.dietary_options",
      "value": null,
      "exact_quote": "",
      "source_url": "https://surfsand.com/meetings-events",
      "status": "pending",
      "verifier_method": "llm_then_validator",
      "verifier_failure": "empty_value",
      "confidence": 0.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "events_weddings_groups.total_meeting_sqft",
      "value": 3000,
      "exact_quote": "With close to 3,000 square feet of space",
      "source_url": "https://surfsand.com/meetings-events",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "medium",
      "visibility": "public"
    },
    {
      "fact_path": "events_weddings_groups.largest_capacity_reception",
      "value": 200,
      "exact_quote": "the Ballroom can accommodate groups up to 200 people",
      "source_url": "https://surfsand.com/meetings-events",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "events_weddings_groups.preferred_vendors",
      "value": [
        "photographers",
        "florists",
        "bakers",
        "ceremony officiants"
      ],
      "exact_quote": "Our roster of professional resources and services includes everything you need, from local photographers, florists, bakers, ceremony officiants, and permits for beach weddings.",
      "source_url": "https://surfsand.com/meetings-events",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.9,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "booking_revenue_path.direct_booking_url",
      "value": "https://be.synxis.com/?hotel=63640&chain=30320",
      "exact_quote": "Surfsand Resort - Reservations - Room Availability",
      "source_url": "https://be.synxis.com/?hotel=63640&chain=30320",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.social_facebook",
      "value": "https://www.facebook.com/surfsandresort/",
      "exact_quote": "href=\"https://www.facebook.com/surfsandresort/\"",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "social_dom_harvester",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.social_instagram",
      "value": "https://instagram.com/surfsandresort/",
      "exact_quote": "href=\"https://instagram.com/surfsandresort/\"",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "social_dom_harvester",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "identity_contact.social_twitter",
      "value": "https://twitter.com/privacy",
      "exact_quote": "href=\"https://twitter.com/privacy\"",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "social_dom_harvester",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "booking_revenue_path.direct_booking_engine_vendor",
      "value": "sabre_synxis",
      "exact_quote": "derived from booking URL host be.synxis.com",
      "source_url": "https://be.synxis.com/?hotel=63640&chain=30320",
      "status": "verified",
      "verifier_method": "booking_url_host",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "medium",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.nearest_airport_name",
      "value": "Astoria Regional Airport-AST",
      "exact_quote": "\"name\": \"Astoria Regional Airport-AST\"",
      "source_url": "https://maps.googleapis.com/maps/api/place/textsearch?query=surfsand.com",
      "status": "verified",
      "verifier_method": "google_nearby_airports",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "location_access.nearest_airport_drive_minutes",
      "value": 33,
      "exact_quote": "\"duration\": \"33 mins\", \"distance\": \"22.0 mi\"",
      "source_url": "https://maps.googleapis.com/maps/api/place/textsearch?query=surfsand.com",
      "status": "verified",
      "verifier_method": "google_distance_matrix",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "recognition.ratings_external",
      "value": [
        {
          "platform": "google_business",
          "rating_value": 4.7,
          "rating_max": 5.0,
          "review_count": 1359,
          "source_url": "https://www.google.com/maps/place/?q=place_id:ChIJ2zRE3N-klFQRAol2UzUWPvg",
          "fetched_at": "2026-05-31T23:48:32.209097Z"
        },
        {
          "platform": "yelp",
          "rating_value": 4.4,
          "rating_max": 5.0,
          "review_count": 282,
          "source_url": "https://www.yelp.com/biz/surfsand-resort-cannon-beach?adjust_creative=K_vXjutZ0A66dkRkdBQDzA&utm_campaign=yelp_api_v3&utm_medium=api_v3_business_search&utm_source=K_vXjutZ0A66dkRkdBQDzA",
          "fetched_at": "2026-05-31T23:48:33.313396Z"
        },
        {
          "platform": "tripadvisor",
          "rating_value": 4.7,
          "rating_max": 5.0,
          "review_count": 4116,
          "source_url": "https://www.tripadvisor.com/Hotel_Review-g51790-d95948-Reviews-Surfsand_Resort-Cannon_Beach_Oregon.html?m=66827",
          "fetched_at": "2026-05-31T23:48:34.602349Z"
        }
      ],
      "exact_quote": "google_business 4.7/5 (1359) | yelp 4.4/5 (282) | tripadvisor 4.7/5 (4116)",
      "source_url": "https://maps.googleapis.com/maps/api/place/textsearch?query=surfsand.com",
      "status": "verified",
      "verifier_method": "apis_yelp_google_tripadvisor",
      "verifier_failure": null,
      "confidence": 0.95,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "source_health_freshness.last_full_rescan_at",
      "value": "2026-05-31T23:48:34.604075Z",
      "exact_quote": "scan_completed_at=2026-05-31T23:48:34.604075Z",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "manifest_field",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "source_health_freshness.pages_archived_count",
      "value": 18,
      "exact_quote": "pages_archived=18",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "manifest_field",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "source_health_freshness.bot_access_policy",
      "value": "robots.txt respected; sitemap-driven crawl",
      "exact_quote": "User-Agent compliance via Playwright stable Chrome UA",
      "source_url": "https://surfsand.com/robots.txt",
      "status": "verified",
      "verifier_method": "manifest_field",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "key_people.people",
      "value": {
        "name": "Christina Caudillo",
        "title": "Area Director of Sales"
      },
      "exact_quote": "Christina Caudillo, Area Director of Sales",
      "source_url": "https://surfsand.com/meetings-events",
      "status": "verified",
      "verifier_method": "llm_then_validator",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "high",
      "visibility": "internal"
    },
    {
      "fact_path": "fees_policies.dogs_per_reservation_max",
      "value": null,
      "exact_quote": "Pets allowed, but per-pet fee + max-dogs count missing from public pages.",
      "source_url": "(operator-claim)",
      "status": "onboarding_pending",
      "verifier_method": "onboarding_synthesized",
      "verifier_failure": "dependency_of:fees_policies.pet_policy_dogs_allowed",
      "confidence": 0.0,
      "risk": "medium",
      "visibility": "public"
    },
    {
      "fact_path": "parking_wifi_ev.parking_self_parking_fee",
      "value": null,
      "exact_quote": "Parking offered but fees not published. Operators that comp parking get a competitive advantage; confirm here.",
      "source_url": "(operator-claim)",
      "status": "onboarding_pending",
      "verifier_method": "onboarding_synthesized",
      "verifier_failure": "dependency_of:parking_wifi_ev.parking_available",
      "confidence": 0.0,
      "risk": "medium",
      "visibility": "public"
    },
    {
      "fact_path": "parking_wifi_ev.parking_valet_fee",
      "value": null,
      "exact_quote": "Parking offered but fees not published. Operators that comp parking get a competitive advantage; confirm here.",
      "source_url": "(operator-claim)",
      "status": "onboarding_pending",
      "verifier_method": "onboarding_synthesized",
      "verifier_failure": "dependency_of:parking_wifi_ev.parking_available",
      "confidence": 0.0,
      "risk": "medium",
      "visibility": "public"
    },
    {
      "fact_path": "source_health_freshness.fact_count_total",
      "value": 88,
      "exact_quote": "facts_total=88",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "manifest_field",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    },
    {
      "fact_path": "source_health_freshness.fact_count_by_status",
      "value": {
        "verified": 78,
        "pending_verification": 3,
        "needs_review": 1,
        "pending": 1,
        "onboarding_pending": 3
      },
      "exact_quote": "verified=78 · pending_verification=3 · needs_review=1 · pending=1 · onboarding_pending=3",
      "source_url": "https://surfsand.com/",
      "status": "verified",
      "verifier_method": "manifest_field",
      "verifier_failure": null,
      "confidence": 1.0,
      "risk": "low",
      "visibility": "public"
    }
  ],
  "instances": [
    {
      "official_name": "Beachfront Suite King",
      "official_name_quote": "Beachfront Suite King",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed and a double sofa sleeper option",
      "bed_configuration_summary_quote": "a king bed and a double sofa sleeper option for additional guests",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "Step out onto the oceanfront balcony",
      "fireplace": true,
      "fireplace_quote": "enjoy the ambiance of the digital fireplace",
      "view_type": "ocean",
      "view_type_quote": "panoramic views of the ocean",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix",
      "square_feet_min": 500,
      "square_feet_min_quote": "500 sq. ft.",
      "smart_tv": true,
      "smart_tv_quote": "flat-screen TV"
    },
    {
      "official_name": "Beachfront Studio King",
      "official_name_quote": "Beachfront Studio King",
      "source_url": "https://surfsand.com/",
      "square_feet_min": 500,
      "square_feet_min_quote": "500 sq. ft.",
      "max_occupancy": 2,
      "max_occupancy_quote": "2",
      "bed_configuration_summary": "1 king bed",
      "bed_configuration_summary_quote": "1 king bed",
      "fireplace": true,
      "fireplace_quote": "digital fireplace",
      "smart_tv": true,
      "smart_tv_quote": "flat-screen TV",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "balcony",
      "view_type": "ocean",
      "view_type_quote": "beachfront view",
      "_source_url": "https://surfsand.com/",
      "_category": "lodging_mix",
      "pet_friendly": false,
      "pet_friendly_quote": "This is a non-pet room style."
    },
    {
      "official_name": "Beachfront Patio King",
      "official_name_quote": "Beachfront Patio King",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed",
      "bed_configuration_summary_quote": "1 king bed",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "Step outside into the standing deck for beachfront views",
      "fireplace": true,
      "fireplace_quote": "enjoy the cozy ambiance of the digital fireplace",
      "pet_friendly": false,
      "pet_friendly_quote": "this is a non-pet room style",
      "view_type": "ocean",
      "view_type_quote": "beachfront and Haystack views",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix",
      "square_feet_min": 500,
      "square_feet_min_quote": "500 sq. ft."
    },
    {
      "official_name": "Lighthouse Studio King",
      "official_name_quote": "Lighthouse Studio King",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed",
      "bed_configuration_summary_quote": "1 king bed",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "Relax on your private oceanfront patio or balcony",
      "fireplace": true,
      "fireplace_quote": "a cozy digital fireplace",
      "view_type": "ocean",
      "view_type_quote": "A lovely and spacious oceanfront room",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Lighthouse Studio Two Double Beds",
      "official_name_quote": "Lighthouse Studio Two Double Beds",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "2 double beds",
      "bed_configuration_summary_quote": "2 double beds",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "Relax on your private oceanfront patio or balcony",
      "fireplace": true,
      "fireplace_quote": "a cozy digital fireplace",
      "view_type": "ocean",
      "view_type_quote": "A lovely and spacious oceanfront room",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Puffin Studio King Mountain View",
      "official_name_quote": "Puffin Studio King Mountain View",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed",
      "bed_configuration_summary_quote": "1 king bed",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "a private balcony",
      "fireplace": true,
      "fireplace_quote": "enjoying the digital fireplace",
      "view_type": "ocean",
      "view_type_quote": "Partial ocean view studio",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Puffin Studio King Non-View",
      "official_name_quote": "Puffin Studio King Non-View",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed",
      "bed_configuration_summary_quote": "king bed",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "a private patio or balcony",
      "fireplace": true,
      "fireplace_quote": "enjoying the warmth of the digital fireplace",
      "view_type": "none",
      "view_type_quote": "convenient non-view rooms",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Haystack Studio King",
      "official_name_quote": "Haystack Studio King",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed",
      "bed_configuration_summary_quote": "comfortable king bed",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "from your private balcony",
      "fireplace": true,
      "fireplace_quote": "a fireplace",
      "view_type": "ocean",
      "view_type_quote": "offering views of Haystack Rock and the horizon",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Beachfront Accessible King Studio",
      "official_name_quote": "Beachfront Accessible King Studio",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed",
      "bed_configuration_summary_quote": "comfortable king bed",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "from your private balcony",
      "fireplace": true,
      "fireplace_quote": "digital fireplace",
      "view_type": "ocean",
      "view_type_quote": "offering stunning views of the horizon",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Puffin Accessible Non-View King Studio",
      "official_name_quote": "Puffin Accessible Non-View King Studio",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed",
      "bed_configuration_summary_quote": "a king bed",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "either a private patio or balcony",
      "fireplace": true,
      "fireplace_quote": "digital fireplace",
      "view_type": "none",
      "view_type_quote": "Accessible Non-View King Studio",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Beachfront Executive Suite",
      "official_name_quote": "Beachfront Executive Suite",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "1 king bed and double sofa sleeper option",
      "bed_configuration_summary_quote": "The king bed and double sofa sleeper option comfortably accommodate additional guests",
      "balcony_or_patio": true,
      "balcony_or_patio_quote": "Step out onto the oceanfront balcony",
      "fireplace": true,
      "fireplace_quote": "enjoy the ambiance of the digital fireplace",
      "view_type": "ocean",
      "view_type_quote": "panoramic views of the ocean",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Puffin Two Double Beds Non-View",
      "official_name_quote": "Puffin Two Double Beds Non-View",
      "source_url": "https://surfsand.com/accommodations",
      "max_occupancy": 2,
      "max_occupancy_quote": "2 guests",
      "bed_configuration_summary": "2 double beds",
      "bed_configuration_summary_quote": "two double beds",
      "fireplace": true,
      "fireplace_quote": "enjoying the warmth of the fireplace",
      "view_type": "none",
      "view_type_quote": "elevated non-view room",
      "_source_url": "https://surfsand.com/accommodations",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Patio King",
      "official_name_quote": "our Patio King rooms are stair access only",
      "source_url": "https://surfsand.com/accessible-facilities",
      "_source_url": "https://surfsand.com/accessible-facilities",
      "_category": "lodging_mix"
    },
    {
      "official_name": "Wayfarer Restaurant",
      "official_name_quote": "Wayfarer Restaurant",
      "source_url": "https://surfsand.com/",
      "venue_type": "restaurant",
      "venue_type_quote": "Wayfarer Restaurant & Lounge",
      "cuisine": "fresh and local coastal cuisine",
      "cuisine_quote": "Taste fresh and local coastal cuisine with spectacular ocean and Haystack views.",
      "alternate_names": [
        "Wayfarer Restaurant & Lounge"
      ],
      "alternate_names_quote": "Wayfarer Restaurant & Lounge",
      "_source_url": "https://surfsand.com/",
      "_category": "dining",
      "open_to_public": true,
      "open_to_public_quote": "Nestled within the resort is the Wayfarer Restaurant, rooted in local heritage since 1977. Freshly caught seafood and locally sourced ingredients make every bite an exhilarating experience."
    },
    {
      "official_name": "Wayfarer Lounge",
      "official_name_quote": "Wayfarer Restaurant & Lounge",
      "source_url": "https://surfsand.com/",
      "venue_type": "lounge",
      "venue_type_quote": "Wayfarer Restaurant & Lounge",
      "_category": "dining"
    },
    {
      "official_name": "Wayfarer Restaurant & Lounge",
      "official_name_quote": "Wayfarer Restaurant & Lounge",
      "source_url": "https://surfsand.com/accessible-facilities",
      "venue_type": "restaurant",
      "venue_type_quote": "Wayfarer Restaurant & Lounge",
      "_category": "dining"
    }
  ],
  "coverage": [
    {
      "category": "identity_contact",
      "verified": 10,
      "target": 5,
      "met": true
    },
    {
      "category": "key_people",
      "verified": 1,
      "target": 1,
      "met": true
    },
    {
      "category": "booking_revenue_path",
      "verified": 5,
      "target": 3,
      "met": true
    },
    {
      "category": "stay_basics",
      "verified": 2,
      "target": 3,
      "met": false
    },
    {
      "category": "lodging_mix",
      "verified": 13,
      "target": 3,
      "met": true
    },
    {
      "category": "dining",
      "verified": 3,
      "target": 3,
      "met": true
    },
    {
      "category": "food_beverage_details",
      "verified": 7,
      "target": 3,
      "met": true
    },
    {
      "category": "amenities",
      "verified": 6,
      "target": 6,
      "met": true
    },
    {
      "category": "activities_experiences",
      "verified": 7,
      "target": 3,
      "met": true
    },
    {
      "category": "fees_policies",
      "verified": 4,
      "target": 6,
      "met": false
    },
    {
      "category": "tax_cost_context",
      "verified": 2,
      "target": 2,
      "met": true
    },
    {
      "category": "parking_wifi_ev",
      "verified": 3,
      "target": 3,
      "met": true
    },
    {
      "category": "accessibility",
      "verified": 5,
      "target": 3,
      "met": true
    },
    {
      "category": "location_access",
      "verified": 11,
      "target": 5,
      "met": true
    },
    {
      "category": "events_weddings_groups",
      "verified": 6,
      "target": 2,
      "met": true
    },
    {
      "category": "recognition",
      "verified": 1,
      "target": 1,
      "met": true
    },
    {
      "category": "segment_fit_stories_teaser",
      "verified": 5,
      "target": 1,
      "met": true
    }
  ],
  "coverage_summary": {
    "facts_total": 88,
    "by_status": {
      "verified": 80,
      "pending_verification": 3,
      "needs_review": 1,
      "pending": 1,
      "onboarding_pending": 3
    },
    "instance_counts": {
      "lodging_mix": 13,
      "dining": 3
    },
    "categories_met": 15,
    "categories_under_target": [
      "stay_basics",
      "fees_policies"
    ]
  },
  "cross_fact_warnings": [],
  "rounds_log": [
    {
      "round": 1,
      "batch_size": 5,
      "new_facts": 49,
      "new_instances": 12,
      "round_seconds": 138.62
    },
    {
      "round": 2,
      "batch_size": 5,
      "new_facts": 27,
      "new_instances": 0,
      "round_seconds": 130.65
    },
    {
      "round": 3,
      "batch_size": 5,
      "new_facts": 53,
      "new_instances": 1,
      "round_seconds": 122.74
    },
    {
      "round": 4,
      "batch_size": 2,
      "new_facts": 59,
      "new_instances": 5,
      "round_seconds": 45.41
    }
  ],
  "page_manifest": {
    "slug": "surfsand-com",
    "domain": "surfsand.com",
    "url_prefix": null,
    "sitemap_urls_in_robots": [
      "https://www.surfsand.com/sitemap.xml"
    ],
    "sitemap_pages_count": 23,
    "homepage_links_count": 113,
    "nav_labels": {
      "https://surfsand.com/": "Skip to main content",
      "https://surfsand.com/accessibility": "Go to Accessibility page",
      "https://surfsand.com/accommodations": "Guest Rooms",
      "https://surfsand.com/get-to-know-your-room": "Get to Know Your Room",
      "https://surfsand.com/pets": "Surfsand Pets",
      "https://surfsand.com/accessible-facilities": "Accessible Facilities",
      "https://surfsand.com/amenities": "Amenities",
      "https://surfsand.com/experience-enhancements-add-ons": "Add-Ons",
      "https://surfsand.com/meetings-events": "Meetings & Events",
      "https://surfsand.com/resort-map": "Resort Map",
      "https://surfsand.com/cannon-beach-guide": "Explore Cannon Beach",
      "https://surfsand.com/partners": "Our Partners",
      "https://surfsand.com/surfsand-history": "Surfsand History",
      "https://surfsand.com/specials": "Specials",
      "https://surfsand.com/wayfarer-restaurant": "Wayfarer Restaurant",
      "https://surfsand.com/photos": "Photo Gallery",
      "https://surfsand.com/contact": "Contact Us",
      "https://surfsand.com/site-map": "Site Map",
      "https://surfsand.com/privacy-policy": "Privacy Policy"
    },
    "candidate_count": 29,
    "candidates_with_category_match": 17,
    "mandatory_count": 13,
    "parent_count": 0,
    "chain_fanout": {
      "is_chain": false,
      "indicator": null
    },
    "fetched_count": 18,
    "fetched_urls": [
      "https://be.synxis.com/?hotel=63640&chain=30320",
      "https://reservations.surfsand.com/legal.aspx",
      "https://reservations.surfsand.com/legal.html",
      "https://reservations.surfsand.com/policies.aspx",
      "https://reservations.surfsand.com/policies.html",
      "https://reservations.surfsand.com/terms.aspx",
      "https://reservations.surfsand.com/terms.html",
      "https://surfsand.com/",
      "https://surfsand.com/accessibility",
      "https://surfsand.com/accessible-facilities",
      "https://surfsand.com/accommodations",
      "https://surfsand.com/amenities",
      "https://surfsand.com/contact",
      "https://surfsand.com/meetings-events",
      "https://surfsand.com/pets",
      "https://surfsand.com/privacy-policy",
      "https://surfsand.com/rooms",
      "https://surfsand.com/surfsand-history"
    ]
  },
  "_diagnostic": {
    "total_llm_calls": 98,
    "total_llm_tokens": 476897,
    "booking_captures_count": 0,
    "booking_facts_extracted": 0,
    "api_facts_extracted": 6
  }
}