{"id": "ES52", "n": "Valencia & the Costa Blanca", "c": "Spain", "official": "Comunitat Valenciana ", "cc": "ES", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 88%, coastal 100%, mountain 100%; median ground height 489 m", "lat": 39.391, "lon": -0.556, "population": 5425182, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 3.075, "is_flat": false, "seasonality_pct": 27.576, "hotel_share": 0.577, "rental_share": 0.24, "camping_share": 0.183, "hotel_occupancy_pct": 69.78, "elevation_m": 488.62, "weather_check": {"kind": "stations", "n": 43, "hi_err": 0.85, "lo_err": 0.8, "rain_ratio": 1.0}, "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 88%, coastal 100%, mountain 100%; median ground height 489 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 83.9, "pli_overall": 90.7, "months": [{"m": 1, "est_share": 0.0, "weather": 64.83, "index": "HCI:Beach", "weather_alt": 76.295, "hci_urban": 76.295, "hci_beach": 64.83, "good_days": 13.673, "good_days_urban": 26.013, "good_days_beach": 13.673, "tx_mean": 16.588, "tx_max_median": 22.227, "tn_mean": 7.566, "lows_withheld": null, "sea_c": 14.901, "us_pax": null, "us_airports": [], "sunny_days": 13.006, "p35": 0.0, "p30": 0.0, "rain_days": 2.994, "rain_days_p90": 4.507, "rain_withheld": null, "climate_years": 15, "k": 15.562, "visitors_night": 83588.419, "dom_share": 0.325, "stage": 0.32516, "share_pct": 1.532, "cost_hotel_swing": -22.116, "cost_accom_swing": -16.22, "cost_package_swing": -12.964, "cost_air_swing": -12.956, "plat_night": 28695.081, "plat_ratio": 0.343, "plat_dom_share": 0.234, "share_pct_upper": 2.043, "adr_eur": 74.485, "adr_swing": -25.076, "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": 68.203, "index": "HCI:Beach", "weather_alt": 78.829, "hci_urban": 78.829, "hci_beach": 68.203, "good_days": 14.753, "good_days_urban": 24.445, "good_days_beach": 14.753, "tx_mean": 17.588, "tx_max_median": 23.205, "tn_mean": 7.975, "lows_withheld": null, "sea_c": 14.068, "us_pax": null, "us_airports": [], "sunny_days": 11.86, "p35": 0.0, "p30": 0.0, "rain_days": 1.758, "rain_days_p90": 3.859, "rain_withheld": null, "climate_years": 15, "k": 19.359, "visitors_night": 103970.85, "dom_share": 0.342, "stage": 0.404484, "share_pct": 1.899, "cost_hotel_swing": -14.827, "cost_accom_swing": -11.913, "cost_package_swing": -10.585, "cost_air_swing": -8.952, "plat_night": 40164.389, "plat_ratio": 0.386, "plat_dom_share": 0.218, "share_pct_upper": 2.606, "adr_eur": 78.545, "adr_swing": -20.992, "adr_vs_cheapest": 1.055, "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": 68.941, "index": "HCI:Beach", "weather_alt": 79.23, "hci_urban": 79.23, "hci_beach": 68.941, "good_days": 18.853, "good_days_urban": 25.373, "good_days_beach": 18.853, "tx_mean": 19.717, "tx_max_median": 25.958, "tn_mean": 9.522, "lows_withheld": null, "sea_c": 14.352, "us_pax": null, "us_airports": [], "sunny_days": 11.029, "p35": 0.0, "p30": 0.067, "rain_days": 4.222, "rain_days_p90": 11.769, "rain_withheld": null, "climate_years": 15, "k": 22.999, "visitors_night": 123492.516, "dom_share": 0.401, "stage": 0.480547, "share_pct": 2.248, "cost_hotel_swing": -8.143, "cost_accom_swing": -7.259, "cost_package_swing": -6.152, "cost_air_swing": -6.082, "plat_night": 45864.935, "plat_ratio": 0.371, "plat_dom_share": 0.322, "share_pct_upper": 3.049, "adr_eur": 83.855, "adr_swing": -15.651, "adr_vs_cheapest": 1.126, "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": 75.588, "index": "HCI:Beach", "weather_alt": 84.694, "hci_urban": 84.694, "hci_beach": 75.588, "good_days": 21.605, "good_days_urban": 27.062, "good_days_beach": 21.605, "tx_mean": 22.386, "tx_max_median": 27.63, "tn_mean": 11.322, "lows_withheld": null, "sea_c": 16.003, "us_pax": null, "us_airports": [], "sunny_days": 9.55, "p35": 0.0, "p30": 0.133, "rain_days": 4.08, "rain_days_p90": 8.046, "rain_withheld": null, "climate_years": 15, "k": 25.826, "visitors_night": 138799.567, "dom_share": 0.426, "stage": 0.539617, "share_pct": 2.518, "cost_hotel_swing": 2.197, "cost_accom_swing": 0.211, "cost_package_swing": -1.151, "cost_air_swing": 1.05, "plat_night": 59227.383, "plat_ratio": 0.427, "plat_dom_share": 0.306, "share_pct_upper": 3.544, "adr_eur": 89.025, "adr_swing": -10.45, "adr_vs_cheapest": 1.195, "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": 83.96, "index": "HCI:Beach", "weather_alt": 85.308, "hci_urban": 85.308, "hci_beach": 83.96, "good_days": 27.906, "good_days_urban": 29.487, "good_days_beach": 27.906, "tx_mean": 26.079, "tx_max_median": 31.326, "tn_mean": 14.37, "lows_withheld": null, "sea_c": 18.785, "us_pax": null, "us_airports": [], "sunny_days": 11.32, "p35": 0.067, "p30": 0.8, "rain_days": 2.705, "rain_days_p90": 3.782, "rain_withheld": null, "climate_years": 15, "k": 27.402, "visitors_night": 147202.532, "dom_share": 0.411, "stage": 0.572534, "share_pct": 2.667, "cost_hotel_swing": 8.131, "cost_accom_swing": 3.749, "cost_package_swing": -5.284, "cost_air_swing": -3.503, "plat_night": 64855.419, "plat_ratio": 0.441, "plat_dom_share": 0.284, "share_pct_upper": 3.787, "adr_eur": 95.98, "adr_swing": -3.454, "adr_vs_cheapest": 1.289, "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": 85.933, "index": "HCI:Beach", "weather_alt": 76.677, "hci_urban": 76.677, "hci_beach": 85.933, "good_days": 28.295, "good_days_urban": 24.593, "good_days_beach": 28.295, "tx_mean": 30.32, "tx_max_median": 35.073, "tn_mean": 18.409, "lows_withheld": null, "sea_c": 22.574, "us_pax": null, "us_airports": [], "sunny_days": 16.02, "p35": 0.667, "p30": 1.0, "rain_days": 1.921, "rain_days_p90": 3.224, "rain_withheld": null, "climate_years": 15, "k": 32.988, "visitors_night": 177247.483, "dom_share": 0.501, "stage": 0.689242, "share_pct": 3.193, "cost_hotel_swing": 11.691, "cost_accom_swing": 7.806, "cost_package_swing": 5.731, "cost_air_swing": 5.85, "plat_night": 91909.967, "plat_ratio": 0.519, "plat_dom_share": 0.396, "share_pct_upper": 4.755, "adr_eur": 113.97, "adr_swing": 14.642, "adr_vs_cheapest": 1.53, "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": 82.73, "index": "HCI:Beach", "weather_alt": 69.039, "hci_urban": 69.039, "hci_beach": 82.73, "good_days": 29.353, "good_days_urban": 16.394, "good_days_beach": 29.353, "tx_mean": 33.177, "tx_max_median": 37.914, "tn_mean": 21.128, "lows_withheld": null, "sea_c": 25.601, "us_pax": null, "us_airports": [], "sunny_days": 21.779, "p35": 1.0, "p30": 1.0, "rain_days": 0.736, "rain_days_p90": 1.746, "rain_withheld": null, "climate_years": 15, "k": 41.893, "visitors_night": 225073.79, "dom_share": 0.559, "stage": 0.875317, "share_pct": 4.021, "cost_hotel_swing": 7.981, "cost_accom_swing": 9.476, "cost_package_swing": 14.434, "cost_air_swing": 8.756, "plat_night": 150071.21, "plat_ratio": 0.667, "plat_dom_share": 0.425, "share_pct_upper": 6.503, "adr_eur": 132.025, "adr_swing": 32.803, "adr_vs_cheapest": 1.773, "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": 80.429, "index": "HCI:Beach", "weather_alt": 67.137, "hci_urban": 67.137, "hci_beach": 80.429, "good_days": 27.829, "good_days_urban": 13.296, "good_days_beach": 27.829, "tx_mean": 33.158, "tx_max_median": 38.153, "tn_mean": 21.59, "lows_withheld": null, "sea_c": 26.789, "us_pax": null, "us_airports": [], "sunny_days": 18.196, "p35": 1.0, "p30": 1.0, "rain_days": 1.97, "rain_days_p90": 4.296, "rain_withheld": null, "climate_years": 15, "k": 47.861, "visitors_night": 257078.613, "dom_share": 0.568, "stage": 1.0, "share_pct": 4.567, "cost_hotel_swing": 7.528, "cost_accom_swing": 10.341, "cost_package_swing": 21.769, "cost_air_swing": 17.812, "plat_night": 173518.403, "plat_ratio": 0.675, "plat_dom_share": 0.459, "share_pct_upper": 7.394, "adr_eur": 143.79, "adr_swing": 44.637, "adr_vs_cheapest": 1.93, "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": 81.559, "index": "HCI:Beach", "weather_alt": 74.475, "hci_urban": 74.475, "hci_beach": 81.559, "good_days": 25.42, "good_days_urban": 22.846, "good_days_beach": 25.42, "tx_mean": 29.193, "tx_max_median": 33.028, "tn_mean": 19.298, "lows_withheld": null, "sea_c": 25.588, "us_pax": null, "us_airports": [], "sunny_days": 10.475, "p35": 0.267, "p30": 1.0, "rain_days": 5.64, "rain_days_p90": 9.019, "rain_withheld": null, "climate_years": 15, "k": 32.934, "visitors_night": 176930.417, "dom_share": 0.442, "stage": 0.688113, "share_pct": 3.188, "cost_hotel_swing": 13.57, "cost_accom_swing": 9.369, "cost_package_swing": 0.146, "cost_air_swing": -2.558, "plat_night": 82866.85, "plat_ratio": 0.468, "plat_dom_share": 0.311, "share_pct_upper": 4.599, "adr_eur": 110.79, "adr_swing": 11.443, "adr_vs_cheapest": 1.487, "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.72, "index": "HCI:Beach", "weather_alt": 82.802, "hci_urban": 82.802, "hci_beach": 80.72, "good_days": 25.733, "good_days_urban": 28.176, "good_days_beach": 25.733, "tx_mean": 25.292, "tx_max_median": 30.782, "tn_mean": 15.895, "lows_withheld": null, "sea_c": 22.941, "us_pax": null, "us_airports": [], "sunny_days": 9.618, "p35": 0.0, "p30": 0.667, "rain_days": 5.631, "rain_days_p90": 7.51, "rain_withheld": null, "climate_years": 15, "k": 27.048, "visitors_night": 145313.726, "dom_share": 0.332, "stage": 0.56513, "share_pct": 2.634, "cost_hotel_swing": 7.701, "cost_accom_swing": 4.239, "cost_package_swing": -4.296, "cost_air_swing": -0.19, "plat_night": 61278.661, "plat_ratio": 0.422, "plat_dom_share": 0.187, "share_pct_upper": 3.693, "adr_eur": 98.96, "adr_swing": -0.457, "adr_vs_cheapest": 1.329, "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": 71.518, "index": "HCI:Beach", "weather_alt": 81.574, "hci_urban": 81.574, "hci_beach": 71.518, "good_days": 19.298, "good_days_urban": 26.319, "good_days_beach": 19.298, "tx_mean": 19.914, "tx_max_median": 25.204, "tn_mean": 11.665, "lows_withheld": null, "sea_c": 19.276, "us_pax": null, "us_airports": [], "sunny_days": 10.613, "p35": 0.0, "p30": 0.0, "rain_days": 5.371, "rain_days_p90": 8.381, "rain_withheld": null, "climate_years": 15, "k": 19.82, "visitors_night": 106520.933, "dom_share": 0.376, "stage": 0.414121, "share_pct": 1.943, "cost_hotel_swing": -4.499, "cost_accom_swing": -4.074, "cost_package_swing": -8.258, "cost_air_swing": -1.739, "plat_night": 35490.067, "plat_ratio": 0.333, "plat_dom_share": 0.245, "share_pct_upper": 2.568, "adr_eur": 85.27, "adr_swing": -14.228, "adr_vs_cheapest": 1.145, "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": 67.044, "index": "HCI:Beach", "weather_alt": 77.332, "hci_urban": 77.332, "hci_beach": 67.044, "good_days": 15.745, "good_days_urban": 26.868, "good_days_beach": 15.745, "tx_mean": 17.264, "tx_max_median": 21.789, "tn_mean": 8.469, "lows_withheld": null, "sea_c": 16.512, "us_pax": null, "us_airports": [], "sunny_days": 11.662, "p35": 0.0, "p30": 0.0, "rain_days": 1.922, "rain_days_p90": 6.647, "rain_withheld": null, "climate_years": 15, "k": 17.08, "visitors_night": 91768.21, "dom_share": 0.385, "stage": 0.356865, "share_pct": 1.679, "cost_hotel_swing": -9.213, "cost_accom_swing": -5.724, "cost_package_swing": 6.611, "cost_air_swing": 2.512, "plat_night": 42010.5, "plat_ratio": 0.458, "plat_dom_share": 0.317, "share_pct_upper": 2.422, "adr_eur": 86.275, "adr_swing": -13.217, "adr_vs_cheapest": 1.158, "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}]}