{"id": "PT1D", "n": "Óbidos, Nazaré & the Tagus Valley", "c": "Portugal", "official": "Oeste e Vale do Tejo", "cc": "PT", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 75%, mountain 0%; median ground height 110 m", "lat": 39.285, "lon": -8.646, "population": 865315, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 4.835, "is_flat": false, "seasonality_pct": 29.419, "hotel_share": 0.647, "rental_share": 0.204, "camping_share": 0.149, "hotel_occupancy_pct": 47.35, "elevation_m": 109.973, "weather_check": {"kind": "normals", "n": 2, "places": ["Alcobaca (Estacao de Fruticultura Vieira Natividade)", "Santarem (Fonte Boa)"], "hi_err": 0.56, "lo_err": 1.43}, "provenance": {"crowd_years": 2, "crowd_first_year": 2024, "crowd_last_year": 2025, "crowd_source": "Eurostat tour_occ_nin2m, 2024–2025", "population_year": 2025, "climate_years": 15, "climate_source": "ERA5 (Copernicus C3S reanalysis) corrected with open national weather-service station observations (11 services), 2011-2025, 0.25 deg", "price_years": 2, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 75%, mountain 0%; median ground height 110 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 75.5, "pli_overall": 85.0, "months": [{"m": 1, "est_share": 0.0, "weather": 56.312, "index": "HCI:Beach", "weather_alt": 69.618, "hci_urban": 69.618, "hci_beach": 56.312, "good_days": 6.8, "good_days_urban": 19.137, "good_days_beach": 6.8, "tx_mean": 15.374, "tx_max_median": 18.713, "tn_mean": 7.058, "lows_withheld": null, "sea_c": 14.975, "us_pax": null, "us_airports": [], "sunny_days": 9.281, "p35": 0.0, "p30": 0.0, "rain_days": 8.338, "rain_days_p90": 14.778, "rain_withheld": null, "climate_years": 15, "k": 5.452, "visitors_night": 4683.081, "dom_share": 0.613, "stage": 0.206832, "share_pct": 0.542, "cost_hotel_swing": -23.825, "cost_accom_swing": -22.146, "cost_package_swing": -15.584, "cost_air_swing": -8.453, "plat_night": 1378.274, "plat_ratio": 0.294, "plat_dom_share": 0.256, "share_pct_upper": 0.7, "adr_eur": 40.418, "adr_swing": -7.724, "adr_vs_cheapest": 1.031, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 2, "est_share": 0.0, "weather": 59.393, "index": "HCI:Beach", "weather_alt": 72.06, "hci_urban": 72.06, "hci_beach": 59.393, "good_days": 7.639, "good_days_urban": 18.973, "good_days_beach": 7.639, "tx_mean": 16.46, "tx_max_median": 20.647, "tn_mean": 7.551, "lows_withheld": null, "sea_c": 14.287, "us_pax": null, "us_airports": [], "sunny_days": 8.541, "p35": 0.0, "p30": 0.0, "rain_days": 8.587, "rain_days_p90": 13.195, "rain_withheld": null, "climate_years": 15, "k": 7.23, "visitors_night": 6208.265, "dom_share": 0.571, "stage": 0.274319, "share_pct": 0.718, "cost_hotel_swing": -22.497, "cost_accom_swing": -20.84, "cost_package_swing": -12.324, "cost_air_swing": -14.921, "plat_night": 1804.053, "plat_ratio": 0.291, "plat_dom_share": 0.275, "share_pct_upper": 0.923, "adr_eur": 40.307, "adr_swing": -7.977, "adr_vs_cheapest": 1.028, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 3, "est_share": 0.0, "weather": 62.873, "index": "HCI:Beach", "weather_alt": 74.232, "hci_urban": 74.232, "hci_beach": 62.873, "good_days": 12.298, "good_days_urban": 21.944, "good_days_beach": 12.298, "tx_mean": 18.409, "tx_max_median": 24.545, "tn_mean": 8.547, "lows_withheld": null, "sea_c": 14.258, "us_pax": null, "us_airports": [], "sunny_days": 7.598, "p35": 0.0, "p30": 0.0, "rain_days": 7.702, "rain_days_p90": 19.375, "rain_withheld": null, "climate_years": 15, "k": 9.584, "visitors_night": 8229.532, "dom_share": 0.493, "stage": 0.363601, "share_pct": 0.949, "cost_hotel_swing": -13.552, "cost_accom_swing": -12.556, "cost_package_swing": -8.097, "cost_air_swing": -8.051, "plat_night": 2460.661, "plat_ratio": 0.299, "plat_dom_share": 0.259, "share_pct_upper": 1.227, "adr_eur": 39.194, "adr_swing": -10.519, "adr_vs_cheapest": 1.0, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 4, "est_share": 0.0, "weather": 68.663, "index": "HCI:Beach", "weather_alt": 78.154, "hci_urban": 78.154, "hci_beach": 68.663, "good_days": 15.069, "good_days_urban": 23.807, "good_days_beach": 15.069, "tx_mean": 20.867, "tx_max_median": 26.589, "tn_mean": 9.866, "lows_withheld": null, "sea_c": 15.266, "us_pax": null, "us_airports": [], "sunny_days": 6.147, "p35": 0.0, "p30": 0.2, "rain_days": 8.622, "rain_days_p90": 13.819, "rain_withheld": null, "climate_years": 15, "k": 12.754, "visitors_night": 10956.767, "dom_share": 0.472, "stage": 0.483874, "share_pct": 1.259, "cost_hotel_swing": 2.015, "cost_accom_swing": 1.7, "cost_package_swing": 5.413, "cost_air_swing": 5.916, "plat_night": 3617.533, "plat_ratio": 0.33, "plat_dom_share": 0.252, "share_pct_upper": 1.665, "adr_eur": 40.525, "adr_swing": -7.479, "adr_vs_cheapest": 1.034, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 5, "est_share": 0.0, "weather": 77.52, "index": "HCI:Beach", "weather_alt": 82.546, "hci_urban": 82.546, "hci_beach": 77.52, "good_days": 23.038, "good_days_urban": 27.76, "good_days_beach": 23.038, "tx_mean": 24.193, "tx_max_median": 33.351, "tn_mean": 11.345, "lows_withheld": null, "sea_c": 16.384, "us_pax": null, "us_airports": [], "sunny_days": 10.08, "p35": 0.267, "p30": 0.8, "rain_days": 3.514, "rain_days_p90": 8.248, "rain_withheld": null, "climate_years": 15, "k": 14.414, "visitors_night": 12379.645, "dom_share": 0.451, "stage": 0.546843, "share_pct": 1.421, "cost_hotel_swing": 18.809, "cost_accom_swing": 16.785, "cost_package_swing": 3.343, "cost_air_swing": -4.4, "plat_night": 4147.226, "plat_ratio": 0.335, "plat_dom_share": 0.232, "share_pct_upper": 1.884, "adr_eur": 45.118, "adr_swing": 3.006, "adr_vs_cheapest": 1.151, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 6, "est_share": 0.0, "weather": 82.407, "index": "HCI:Beach", "weather_alt": 82.849, "hci_urban": 82.849, "hci_beach": 82.407, "good_days": 26.13, "good_days_urban": 26.887, "good_days_beach": 26.13, "tx_mean": 26.883, "tx_max_median": 35.21, "tn_mean": 12.974, "lows_withheld": null, "sea_c": 17.632, "us_pax": null, "us_airports": [], "sunny_days": 11.937, "p35": 0.733, "p30": 1.0, "rain_days": 2.308, "rain_days_p90": 4.357, "rain_withheld": null, "climate_years": 15, "k": 15.405, "visitors_night": 13234.883, "dom_share": 0.508, "stage": 0.584471, "share_pct": 1.517, "cost_hotel_swing": 13.806, "cost_accom_swing": 12.732, "cost_package_swing": 1.546, "cost_air_swing": -0.126, "plat_night": 6443.817, "plat_ratio": 0.487, "plat_dom_share": 0.295, "share_pct_upper": 2.234, "adr_eur": 44.141, "adr_swing": 0.775, "adr_vs_cheapest": 1.126, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 7, "est_share": 0.0, "weather": 86.404, "index": "HCI:Beach", "weather_alt": 80.001, "hci_urban": 80.001, "hci_beach": 86.404, "good_days": 30.149, "good_days_urban": 26.688, "good_days_beach": 30.149, "tx_mean": 29.572, "tx_max_median": 37.807, "tn_mean": 13.85, "lows_withheld": null, "sea_c": 18.219, "us_pax": null, "us_airports": [], "sunny_days": 17.916, "p35": 0.933, "p30": 1.0, "rain_days": 0.472, "rain_days_p90": 1.356, "rain_withheld": null, "climate_years": 15, "k": 20.191, "visitors_night": 17343.484, "dom_share": 0.52, "stage": 0.766054, "share_pct": 1.979, "cost_hotel_swing": 11.214, "cost_accom_swing": 10.444, "cost_package_swing": 10.703, "cost_air_swing": 11.448, "plat_night": 12920.823, "plat_ratio": 0.745, "plat_dom_share": 0.181, "share_pct_upper": 3.393, "adr_eur": 48.02, "adr_swing": 9.631, "adr_vs_cheapest": 1.225, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 8, "est_share": 0.0, "weather": 86.288, "index": "HCI:Beach", "weather_alt": 79.037, "hci_urban": 79.037, "hci_beach": 86.288, "good_days": 30.134, "good_days_urban": 26.265, "good_days_beach": 30.134, "tx_mean": 29.939, "tx_max_median": 37.018, "tn_mean": 14.36, "lows_withheld": null, "sea_c": 18.478, "us_pax": null, "us_airports": [], "sunny_days": 17.538, "p35": 0.933, "p30": 1.0, "rain_days": 0.363, "rain_days_p90": 1.39, "rain_withheld": null, "climate_years": 15, "k": 26.358, "visitors_night": 22637.952, "dom_share": 0.579, "stage": 1.0, "share_pct": 2.568, "cost_hotel_swing": 15.775, "cost_accom_swing": 14.563, "cost_package_swing": 15.629, "cost_air_swing": 16.885, "plat_night": 16294.919, "plat_ratio": 0.72, "plat_dom_share": 0.235, "share_pct_upper": 4.324, "adr_eur": 52.888, "adr_swing": 20.745, "adr_vs_cheapest": 1.349, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 9, "est_share": 0.0, "weather": 83.438, "index": "HCI:Beach", "weather_alt": 81.26, "hci_urban": 81.26, "hci_beach": 83.438, "good_days": 26.373, "good_days_urban": 26.612, "good_days_beach": 26.373, "tx_mean": 27.515, "tx_max_median": 34.62, "tn_mean": 14.629, "lows_withheld": null, "sea_c": 18.615, "us_pax": null, "us_airports": [], "sunny_days": 12.914, "p35": 0.467, "p30": 1.0, "rain_days": 2.592, "rain_days_p90": 6.81, "rain_withheld": null, "climate_years": 15, "k": 17.619, "visitors_night": 15132.933, "dom_share": 0.479, "stage": 0.668444, "share_pct": 1.731, "cost_hotel_swing": 19.436, "cost_accom_swing": 18.029, "cost_package_swing": 1.678, "cost_air_swing": 1.33, "plat_night": 6675.833, "plat_ratio": 0.441, "plat_dom_share": 0.292, "share_pct_upper": 2.471, "adr_eur": 47.145, "adr_swing": 7.634, "adr_vs_cheapest": 1.203, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 10, "est_share": 0.0, "weather": 74.099, "index": "HCI:Beach", "weather_alt": 80.351, "hci_urban": 80.351, "hci_beach": 74.099, "good_days": 20.243, "good_days_urban": 26.349, "good_days_beach": 20.243, "tx_mean": 23.939, "tx_max_median": 29.382, "tn_mean": 13.818, "lows_withheld": null, "sea_c": 18.295, "us_pax": null, "us_airports": [], "sunny_days": 8.662, "p35": 0.067, "p30": 0.6, "rain_days": 8.581, "rain_days_p90": 12.534, "rain_withheld": null, "climate_years": 15, "k": 14.062, "visitors_night": 12078.565, "dom_share": 0.413, "stage": 0.533521, "share_pct": 1.387, "cost_hotel_swing": 7.498, "cost_accom_swing": 7.266, "cost_package_swing": -2.739, "cost_air_swing": -0.571, "plat_night": 4121.355, "plat_ratio": 0.341, "plat_dom_share": 0.182, "share_pct_upper": 1.848, "adr_eur": 44.527, "adr_swing": 1.656, "adr_vs_cheapest": 1.136, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 11, "est_share": 0.0, "weather": 62.591, "index": "HCI:Beach", "weather_alt": 74.801, "hci_urban": 74.801, "hci_beach": 62.591, "good_days": 11.314, "good_days_urban": 22.427, "good_days_beach": 11.314, "tx_mean": 18.121, "tx_max_median": 22.42, "tn_mean": 10.239, "lows_withheld": null, "sea_c": 17.168, "us_pax": null, "us_airports": [], "sunny_days": 7.396, "p35": 0.0, "p30": 0.0, "rain_days": 10.242, "rain_days_p90": 16.453, "rain_withheld": null, "climate_years": 15, "k": 10.11, "visitors_night": 8682.617, "dom_share": 0.55, "stage": 0.383569, "share_pct": 1.001, "cost_hotel_swing": -11.717, "cost_accom_swing": -10.498, "cost_package_swing": -4.304, "cost_air_swing": -11.991, "plat_night": 2210.917, "plat_ratio": 0.255, "plat_dom_share": 0.309, "share_pct_upper": 1.251, "adr_eur": 41.097, "adr_swing": -6.175, "adr_vs_cheapest": 1.049, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 12, "est_share": 0.0, "weather": 58.862, "index": "HCI:Beach", "weather_alt": 71.546, "hci_urban": 71.546, "hci_beach": 58.862, "good_days": 8.202, "good_days_urban": 21.485, "good_days_beach": 8.202, "tx_mean": 16.324, "tx_max_median": 19.763, "tn_mean": 8.001, "lows_withheld": null, "sea_c": 15.794, "us_pax": null, "us_airports": [], "sunny_days": 8.451, "p35": 0.0, "p30": 0.0, "rain_days": 8.414, "rain_days_p90": 12.722, "rain_withheld": null, "climate_years": 15, "k": 7.492, "visitors_night": 6436.032, "dom_share": 0.658, "stage": 0.284247, "share_pct": 0.744, "cost_hotel_swing": -16.963, "cost_accom_swing": -15.479, "cost_package_swing": 4.736, "cost_air_swing": 12.934, "plat_night": 2707.29, "plat_ratio": 0.421, "plat_dom_share": 0.432, "share_pct_upper": 1.051, "adr_eur": 42.236, "adr_swing": -3.573, "adr_vs_cheapest": 1.078, "adr_source": "INE Portugal, Inquérito à Permanência de Hóspedes: hotel room revenue per guest-night", "adr_unit": "guest", "adr_period": "2024–2025", "adr_annual_level": false}]}