{"id": "ES23", "n": "La Rioja", "c": "Spain", "official": "La Rioja", "cc": "ES", "t": "mountains", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 100%; median ground height 765 m", "lat": 42.277, "lon": -2.518, "population": 326803, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 5.121, "is_flat": false, "seasonality_pct": 29.907, "hotel_share": 0.617, "rental_share": 0.184, "camping_share": 0.198, "hotel_occupancy_pct": 54.25, "elevation_m": 765.21, "weather_check": {"kind": "stations", "n": 6, "hi_err": 0.45, "lo_err": 0.9, "rain_ratio": 1.02}, "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 Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 100%; median ground height 765 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 83.9, "pli_overall": 90.7, "months": [{"m": 1, "est_share": 0.0, "weather": 63.807, "index": "HCI:Urban", "weather_alt": 44.646, "hci_urban": 63.807, "hci_beach": 44.646, "good_days": 10.385, "good_days_urban": 10.385, "good_days_beach": 1.525, "tx_mean": 11.175, "tx_max_median": 17.537, "tn_mean": 2.779, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.645, "p35": 0.0, "p30": 0.0, "rain_days": 8.088, "rain_days_p90": 13.16, "rain_withheld": null, "climate_years": 15, "k": 5.69, "visitors_night": 1852.484, "dom_share": 0.87, "stage": 0.195264, "share_pct": 0.566, "cost_hotel_swing": -22.116, "cost_accom_swing": -16.22, "cost_package_swing": -12.964, "cost_air_swing": -12.956, "plat_night": 791.806, "plat_ratio": 0.427, "plat_dom_share": 0.881, "share_pct_upper": 0.805, "adr_eur": 67.225, "adr_swing": -15.503, "adr_vs_cheapest": 1.0, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 2, "est_share": 0.0, "weather": 65.467, "index": "HCI:Urban", "weather_alt": 48.203, "hci_urban": 65.467, "hci_beach": 48.203, "good_days": 11.89, "good_days_urban": 11.89, "good_days_beach": 4.232, "tx_mean": 12.701, "tx_max_median": 19.149, "tn_mean": 3.226, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.94, "p35": 0.0, "p30": 0.0, "rain_days": 8.827, "rain_days_p90": 16.344, "rain_withheld": null, "climate_years": 15, "k": 7.928, "visitors_night": 2580.85, "dom_share": 0.871, "stage": 0.272092, "share_pct": 0.787, "cost_hotel_swing": -14.827, "cost_accom_swing": -11.913, "cost_package_swing": -10.585, "cost_air_swing": -8.952, "plat_night": 1153.115, "plat_ratio": 0.447, "plat_dom_share": 0.915, "share_pct_upper": 1.133, "adr_eur": 70.68, "adr_swing": -11.16, "adr_vs_cheapest": 1.051, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 3, "est_share": 0.0, "weather": 69.803, "index": "HCI:Urban", "weather_alt": 54.451, "hci_urban": 69.803, "hci_beach": 54.451, "good_days": 16.432, "good_days_urban": 16.432, "good_days_beach": 7.531, "tx_mean": 15.705, "tx_max_median": 23.589, "tn_mean": 4.912, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.341, "p35": 0.0, "p30": 0.0, "rain_days": 9.433, "rain_days_p90": 13.001, "rain_withheld": null, "climate_years": 15, "k": 11.435, "visitors_night": 3720.016, "dom_share": 0.872, "stage": 0.392432, "share_pct": 1.131, "cost_hotel_swing": -8.143, "cost_accom_swing": -7.259, "cost_package_swing": -6.152, "cost_air_swing": -6.082, "plat_night": 1638.468, "plat_ratio": 0.44, "plat_dom_share": 0.913, "share_pct_upper": 1.618, "adr_eur": 77.55, "adr_swing": -2.525, "adr_vs_cheapest": 1.154, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 4, "est_share": 0.0, "weather": 74.63, "index": "HCI:Urban", "weather_alt": 61.807, "hci_urban": 74.63, "hci_beach": 61.807, "good_days": 20.321, "good_days_urban": 20.321, "good_days_beach": 11.302, "tx_mean": 18.915, "tx_max_median": 25.331, "tn_mean": 6.655, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.92, "p35": 0.0, "p30": 0.067, "rain_days": 7.822, "rain_days_p90": 12.83, "rain_withheld": null, "climate_years": 15, "k": 14.001, "visitors_night": 4558.75, "dom_share": 0.754, "stage": 0.480494, "share_pct": 1.381, "cost_hotel_swing": 2.197, "cost_accom_swing": 0.211, "cost_package_swing": -1.151, "cost_air_swing": 1.05, "plat_night": 1963.5, "plat_ratio": 0.431, "plat_dom_share": 0.844, "share_pct_upper": 1.962, "adr_eur": 80.49, "adr_swing": 1.17, "adr_vs_cheapest": 1.197, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 5, "est_share": 0.0, "weather": 77.916, "index": "HCI:Urban", "weather_alt": 69.249, "hci_urban": 77.916, "hci_beach": 69.249, "good_days": 24.029, "good_days_urban": 24.029, "good_days_beach": 15.785, "tx_mean": 22.356, "tx_max_median": 31.891, "tn_mean": 9.125, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.706, "p35": 0.067, "p30": 0.6, "rain_days": 5.348, "rain_days_p90": 9.476, "rain_withheld": null, "climate_years": 15, "k": 16.106, "visitors_night": 5243.968, "dom_share": 0.687, "stage": 0.552741, "share_pct": 1.585, "cost_hotel_swing": 8.131, "cost_accom_swing": 3.749, "cost_package_swing": -5.284, "cost_air_swing": -3.503, "plat_night": 2119.919, "plat_ratio": 0.404, "plat_dom_share": 0.79, "share_pct_upper": 2.209, "adr_eur": 81.86, "adr_swing": 2.892, "adr_vs_cheapest": 1.218, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 6, "est_share": 0.0, "weather": 76.437, "index": "HCI:Urban", "weather_alt": 75.91, "hci_urban": 76.437, "hci_beach": 75.91, "good_days": 23.144, "good_days_urban": 23.144, "good_days_beach": 21.351, "tx_mean": 27.179, "tx_max_median": 35.892, "tn_mean": 12.442, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.467, "p35": 0.533, "p30": 1.0, "rain_days": 4.92, "rain_days_p90": 9.439, "rain_withheld": null, "climate_years": 15, "k": 16.556, "visitors_night": 5390.267, "dom_share": 0.718, "stage": 0.568179, "share_pct": 1.629, "cost_hotel_swing": 11.691, "cost_accom_swing": 7.806, "cost_package_swing": 5.731, "cost_air_swing": 5.85, "plat_night": 1808.6, "plat_ratio": 0.336, "plat_dom_share": 0.748, "share_pct_upper": 2.161, "adr_eur": 82.185, "adr_swing": 3.3, "adr_vs_cheapest": 1.223, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 7, "est_share": 0.0, "weather": 75.81, "index": "HCI:Urban", "weather_alt": 81.522, "hci_urban": 75.81, "hci_beach": 81.522, "good_days": 23.624, "good_days_urban": 23.624, "good_days_beach": 27.008, "tx_mean": 30.206, "tx_max_median": 38.919, "tn_mean": 14.057, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 9.726, "p35": 0.933, "p30": 1.0, "rain_days": 2.238, "rain_days_p90": 4.825, "rain_withheld": null, "climate_years": 15, "k": 23.156, "visitors_night": 7538.726, "dom_share": 0.832, "stage": 0.794706, "share_pct": 2.263, "cost_hotel_swing": 7.981, "cost_accom_swing": 9.476, "cost_package_swing": 14.434, "cost_air_swing": 8.756, "plat_night": 2449.435, "plat_ratio": 0.325, "plat_dom_share": 0.715, "share_pct_upper": 2.974, "adr_eur": 79.345, "adr_swing": -0.269, "adr_vs_cheapest": 1.18, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 8, "est_share": 0.0, "weather": 75.084, "index": "HCI:Urban", "weather_alt": 81.535, "hci_urban": 75.084, "hci_beach": 81.535, "good_days": 22.58, "good_days_urban": 22.58, "good_days_beach": 26.949, "tx_mean": 30.918, "tx_max_median": 39.15, "tn_mean": 14.428, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 10.635, "p35": 1.0, "p30": 1.0, "rain_days": 3.272, "rain_days_p90": 4.031, "rain_withheld": null, "climate_years": 15, "k": 29.138, "visitors_night": 9485.532, "dom_share": 0.855, "stage": 1.0, "share_pct": 2.831, "cost_hotel_swing": 7.528, "cost_accom_swing": 10.341, "cost_package_swing": 21.769, "cost_air_swing": 17.812, "plat_night": 3339.081, "plat_ratio": 0.352, "plat_dom_share": 0.807, "share_pct_upper": 3.787, "adr_eur": 82.575, "adr_swing": 3.791, "adr_vs_cheapest": 1.228, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 9, "est_share": 0.0, "weather": 80.765, "index": "HCI:Urban", "weather_alt": 78.909, "hci_urban": 80.765, "hci_beach": 78.909, "good_days": 26.473, "good_days_urban": 26.473, "good_days_beach": 22.62, "tx_mean": 26.296, "tx_max_median": 33.701, "tn_mean": 12.698, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.441, "p35": 0.267, "p30": 0.867, "rain_days": 4.057, "rain_days_p90": 8.207, "rain_withheld": null, "climate_years": 15, "k": 17.743, "visitors_night": 5777.133, "dom_share": 0.669, "stage": 0.608928, "share_pct": 1.743, "cost_hotel_swing": 13.57, "cost_accom_swing": 9.369, "cost_package_swing": 0.146, "cost_air_swing": -2.558, "plat_night": 2071.917, "plat_ratio": 0.359, "plat_dom_share": 0.735, "share_pct_upper": 2.352, "adr_eur": 87.47, "adr_swing": 9.943, "adr_vs_cheapest": 1.301, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 10, "est_share": 0.0, "weather": 80.614, "index": "HCI:Urban", "weather_alt": 71.345, "hci_urban": 80.614, "hci_beach": 71.345, "good_days": 26.256, "good_days_urban": 26.256, "good_days_beach": 18.679, "tx_mean": 21.881, "tx_max_median": 28.522, "tn_mean": 10.13, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.301, "p35": 0.0, "p30": 0.2, "rain_days": 5.5, "rain_days_p90": 10.173, "rain_withheld": null, "climate_years": 15, "k": 15.035, "visitors_night": 4895.758, "dom_share": 0.75, "stage": 0.515992, "share_pct": 1.481, "cost_hotel_swing": 7.701, "cost_accom_swing": 4.239, "cost_package_swing": -4.296, "cost_air_swing": -0.19, "plat_night": 2131.839, "plat_ratio": 0.435, "plat_dom_share": 0.829, "share_pct_upper": 2.11, "adr_eur": 86.345, "adr_swing": 8.529, "adr_vs_cheapest": 1.284, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 11, "est_share": 0.0, "weather": 67.727, "index": "HCI:Urban", "weather_alt": 51.948, "hci_urban": 67.727, "hci_beach": 51.948, "good_days": 14.161, "good_days_urban": 14.161, "good_days_beach": 5.704, "tx_mean": 14.747, "tx_max_median": 21.839, "tn_mean": 6.513, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.398, "p35": 0.0, "p30": 0.0, "rain_days": 11.351, "rain_days_p90": 13.784, "rain_withheld": null, "climate_years": 15, "k": 11.457, "visitors_night": 3729.717, "dom_share": 0.863, "stage": 0.393198, "share_pct": 1.133, "cost_hotel_swing": -4.499, "cost_accom_swing": -4.074, "cost_package_swing": -8.258, "cost_air_swing": -1.739, "plat_night": 1660.05, "plat_ratio": 0.445, "plat_dom_share": 0.902, "share_pct_upper": 1.627, "adr_eur": 79.87, "adr_swing": 0.391, "adr_vs_cheapest": 1.188, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 12, "est_share": 0.0, "weather": 66.028, "index": "HCI:Urban", "weather_alt": 47.928, "hci_urban": 66.028, "hci_beach": 47.928, "good_days": 12.867, "good_days_urban": 12.867, "good_days_beach": 1.823, "tx_mean": 12.413, "tx_max_median": 17.902, "tn_mean": 3.794, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.079, "p35": 0.0, "p30": 0.0, "rain_days": 8.488, "rain_days_p90": 12.464, "rain_withheld": null, "climate_years": 15, "k": 9.239, "visitors_night": 3007.935, "dom_share": 0.899, "stage": 0.317085, "share_pct": 0.915, "cost_hotel_swing": -9.213, "cost_accom_swing": -5.724, "cost_package_swing": 6.611, "cost_air_swing": 2.512, "plat_night": 1821.516, "plat_ratio": 0.606, "plat_dom_share": 0.91, "share_pct_upper": 1.46, "adr_eur": 79.115, "adr_swing": -0.558, "adr_vs_cheapest": 1.177, "adr_source": "INE Spain, EOH/IRSH table 2059: hotel average daily rate per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}]}