{"id": "ES11", "n": "Galicia", "c": "Spain", "official": "Galicia", "cc": "ES", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 89%, mountain 100%; median ground height 386 m", "lat": 42.755, "lon": -7.909, "population": 2714741, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 7.358, "is_flat": false, "seasonality_pct": 35.447, "hotel_share": 0.732, "rental_share": 0.176, "camping_share": 0.092, "hotel_occupancy_pct": 50.07, "elevation_m": 385.988, "weather_check": {"kind": "stations", "n": 50, "hi_err": 0.05, "lo_err": 0.8, "rain_ratio": 0.99}, "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 89%, mountain 100%; median ground height 386 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 83.9, "pli_overall": 90.7, "months": [{"m": 1, "est_share": 0.0, "weather": 42.596, "index": "HCI:Beach", "weather_alt": 60.117, "hci_urban": 60.117, "hci_beach": 42.596, "good_days": 2.02, "good_days_urban": 11.0, "good_days_beach": 2.02, "tx_mean": 13.123, "tx_max_median": 16.395, "tn_mean": 5.975, "lows_withheld": null, "sea_c": 13.855, "us_pax": null, "us_airports": [], "sunny_days": 5.344, "p35": 0.0, "p30": 0.0, "rain_days": 13.079, "rain_days_p90": 20.943, "rain_withheld": null, "climate_years": 15, "k": 4.319, "visitors_night": 11706.903, "dom_share": 0.776, "stage": 0.135908, "share_pct": 0.43, "cost_hotel_swing": -22.116, "cost_accom_swing": -16.22, "cost_package_swing": -12.964, "cost_air_swing": -12.956, "plat_night": 3599.403, "plat_ratio": 0.307, "plat_dom_share": 0.716, "share_pct_upper": 0.561, "adr_eur": 57.63, "adr_swing": -19.225, "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": 46.172, "index": "HCI:Beach", "weather_alt": 62.667, "hci_urban": 62.667, "hci_beach": 46.172, "good_days": 3.925, "good_days_urban": 11.172, "good_days_beach": 3.925, "tx_mean": 13.953, "tx_max_median": 18.768, "tn_mean": 6.172, "lows_withheld": null, "sea_c": 13.342, "us_pax": null, "us_airports": [], "sunny_days": 5.11, "p35": 0.0, "p30": 0.0, "rain_days": 12.132, "rain_days_p90": 17.387, "rain_withheld": null, "climate_years": 15, "k": 5.395, "visitors_night": 14621.274, "dom_share": 0.797, "stage": 0.169749, "share_pct": 0.537, "cost_hotel_swing": -14.827, "cost_accom_swing": -11.913, "cost_package_swing": -10.585, "cost_air_swing": -8.952, "plat_night": 4211.345, "plat_ratio": 0.288, "plat_dom_share": 0.741, "share_pct_upper": 0.69, "adr_eur": 58.565, "adr_swing": -17.914, "adr_vs_cheapest": 1.016, "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": 52.099, "index": "HCI:Beach", "weather_alt": 66.339, "hci_urban": 66.339, "hci_beach": 52.099, "good_days": 8.068, "good_days_urban": 15.563, "good_days_beach": 8.068, "tx_mean": 15.921, "tx_max_median": 21.71, "tn_mean": 6.867, "lows_withheld": null, "sea_c": 13.202, "us_pax": null, "us_airports": [], "sunny_days": 6.466, "p35": 0.0, "p30": 0.0, "rain_days": 11.79, "rain_days_p90": 20.099, "rain_withheld": null, "climate_years": 15, "k": 7.5, "visitors_night": 20323.242, "dom_share": 0.765, "stage": 0.23599, "share_pct": 0.744, "cost_hotel_swing": -8.143, "cost_accom_swing": -7.259, "cost_package_swing": -6.152, "cost_air_swing": -6.082, "plat_night": 6601.952, "plat_ratio": 0.325, "plat_dom_share": 0.781, "share_pct_upper": 0.983, "adr_eur": 62.575, "adr_swing": -12.294, "adr_vs_cheapest": 1.086, "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": 58.44, "index": "HCI:Beach", "weather_alt": 71.218, "hci_urban": 71.218, "hci_beach": 58.44, "good_days": 10.308, "good_days_urban": 18.001, "good_days_beach": 10.308, "tx_mean": 18.305, "tx_max_median": 24.874, "tn_mean": 8.183, "lows_withheld": null, "sea_c": 13.943, "us_pax": null, "us_airports": [], "sunny_days": 5.428, "p35": 0.0, "p30": 0.0, "rain_days": 11.6, "rain_days_p90": 15.228, "rain_withheld": null, "climate_years": 15, "k": 11.129, "visitors_night": 30166.733, "dom_share": 0.636, "stage": 0.350185, "share_pct": 1.101, "cost_hotel_swing": 2.197, "cost_accom_swing": 0.211, "cost_package_swing": -1.151, "cost_air_swing": 1.05, "plat_night": 10197.967, "plat_ratio": 0.338, "plat_dom_share": 0.672, "share_pct_upper": 1.467, "adr_eur": 66.725, "adr_swing": -6.477, "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}, {"m": 5, "est_share": 0.0, "weather": 66.795, "index": "HCI:Beach", "weather_alt": 77.314, "hci_urban": 77.314, "hci_beach": 66.795, "good_days": 14.901, "good_days_urban": 23.51, "good_days_beach": 14.901, "tx_mean": 20.709, "tx_max_median": 27.377, "tn_mean": 9.931, "lows_withheld": null, "sea_c": 15.095, "us_pax": null, "us_airports": [], "sunny_days": 6.138, "p35": 0.0, "p30": 0.267, "rain_days": 7.757, "rain_days_p90": 12.328, "rain_withheld": null, "climate_years": 15, "k": 13.867, "visitors_night": 37583.597, "dom_share": 0.549, "stage": 0.436337, "share_pct": 1.368, "cost_hotel_swing": 8.131, "cost_accom_swing": 3.749, "cost_package_swing": -5.284, "cost_air_swing": -3.503, "plat_night": 11745.71, "plat_ratio": 0.313, "plat_dom_share": 0.591, "share_pct_upper": 1.787, "adr_eur": 71.995, "adr_swing": 0.909, "adr_vs_cheapest": 1.249, "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": 72.227, "index": "HCI:Beach", "weather_alt": 80.177, "hci_urban": 80.177, "hci_beach": 72.227, "good_days": 17.068, "good_days_urban": 25.452, "good_days_beach": 17.068, "tx_mean": 23.087, "tx_max_median": 30.592, "tn_mean": 12.217, "lows_withheld": null, "sea_c": 16.469, "us_pax": null, "us_airports": [], "sunny_days": 6.478, "p35": 0.0, "p30": 0.667, "rain_days": 6.912, "rain_days_p90": 10.209, "rain_withheld": null, "climate_years": 15, "k": 17.123, "visitors_night": 46410.817, "dom_share": 0.647, "stage": 0.538787, "share_pct": 1.683, "cost_hotel_swing": 11.691, "cost_accom_swing": 7.806, "cost_package_swing": 5.731, "cost_air_swing": 5.85, "plat_night": 17055.1, "plat_ratio": 0.367, "plat_dom_share": 0.658, "share_pct_upper": 2.287, "adr_eur": 75.47, "adr_swing": 5.78, "adr_vs_cheapest": 1.31, "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": 81.442, "index": "HCI:Beach", "weather_alt": 83.395, "hci_urban": 83.395, "hci_beach": 81.442, "good_days": 25.427, "good_days_urban": 29.282, "good_days_beach": 25.427, "tx_mean": 25.868, "tx_max_median": 32.191, "tn_mean": 13.673, "lows_withheld": null, "sea_c": 17.553, "us_pax": null, "us_airports": [], "sunny_days": 10.361, "p35": 0.133, "p30": 0.933, "rain_days": 4.192, "rain_days_p90": 5.419, "rain_withheld": null, "climate_years": 15, "k": 24.868, "visitors_night": 67404.323, "dom_share": 0.777, "stage": 0.782509, "share_pct": 2.426, "cost_hotel_swing": 7.981, "cost_accom_swing": 9.476, "cost_package_swing": 14.434, "cost_air_swing": 8.756, "plat_night": 38817.984, "plat_ratio": 0.576, "plat_dom_share": 0.794, "share_pct_upper": 3.769, "adr_eur": 82.765, "adr_swing": 16.005, "adr_vs_cheapest": 1.436, "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": 81.143, "index": "HCI:Beach", "weather_alt": 82.252, "hci_urban": 82.252, "hci_beach": 81.143, "good_days": 25.524, "good_days_urban": 28.401, "good_days_beach": 25.524, "tx_mean": 26.16, "tx_max_median": 32.421, "tn_mean": 13.976, "lows_withheld": null, "sea_c": 18.242, "us_pax": null, "us_airports": [], "sunny_days": 10.01, "p35": 0.2, "p30": 0.933, "rain_days": 3.941, "rain_days_p90": 7.577, "rain_withheld": null, "climate_years": 15, "k": 31.78, "visitors_night": 86133.839, "dom_share": 0.782, "stage": 1.0, "share_pct": 3.08, "cost_hotel_swing": 7.528, "cost_accom_swing": 10.341, "cost_package_swing": 21.769, "cost_air_swing": 17.812, "plat_night": 54782.613, "plat_ratio": 0.636, "plat_dom_share": 0.814, "share_pct_upper": 4.939, "adr_eur": 94.275, "adr_swing": 32.137, "adr_vs_cheapest": 1.636, "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": 75.622, "index": "HCI:Beach", "weather_alt": 82.059, "hci_urban": 82.059, "hci_beach": 75.622, "good_days": 20.388, "good_days_urban": 26.555, "good_days_beach": 20.388, "tx_mean": 23.887, "tx_max_median": 30.475, "tn_mean": 13.361, "lows_withheld": null, "sea_c": 17.737, "us_pax": null, "us_airports": [], "sunny_days": 6.91, "p35": 0.0, "p30": 0.533, "rain_days": 6.335, "rain_days_p90": 9.914, "rain_withheld": null, "climate_years": 15, "k": 18.716, "visitors_night": 50725.15, "dom_share": 0.629, "stage": 0.588923, "share_pct": 1.837, "cost_hotel_swing": 13.57, "cost_accom_swing": 9.369, "cost_package_swing": 0.146, "cost_air_swing": -2.558, "plat_night": 18177.117, "plat_ratio": 0.358, "plat_dom_share": 0.669, "share_pct_upper": 2.478, "adr_eur": 76.82, "adr_swing": 7.672, "adr_vs_cheapest": 1.333, "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": 63.414, "index": "HCI:Beach", "weather_alt": 74.66, "hci_urban": 74.66, "hci_beach": 63.414, "good_days": 13.866, "good_days_urban": 21.128, "good_days_beach": 13.866, "tx_mean": 20.622, "tx_max_median": 26.082, "tn_mean": 11.871, "lows_withheld": null, "sea_c": 17.085, "us_pax": null, "us_airports": [], "sunny_days": 6.534, "p35": 0.0, "p30": 0.133, "rain_days": 12.73, "rain_days_p90": 17.16, "rain_withheld": null, "climate_years": 15, "k": 12.757, "visitors_night": 34573.194, "dom_share": 0.632, "stage": 0.4014, "share_pct": 1.26, "cost_hotel_swing": 7.701, "cost_accom_swing": 4.239, "cost_package_swing": -4.296, "cost_air_swing": -0.19, "plat_night": 10448.935, "plat_ratio": 0.302, "plat_dom_share": 0.641, "share_pct_upper": 1.633, "adr_eur": 73.445, "adr_swing": 2.942, "adr_vs_cheapest": 1.274, "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": 49.184, "index": "HCI:Beach", "weather_alt": 63.907, "hci_urban": 63.907, "hci_beach": 49.184, "good_days": 5.252, "good_days_urban": 13.324, "good_days_beach": 5.252, "tx_mean": 15.61, "tx_max_median": 19.928, "tn_mean": 8.795, "lows_withheld": null, "sea_c": 15.855, "us_pax": null, "us_airports": [], "sunny_days": 3.636, "p35": 0.0, "p30": 0.0, "rain_days": 16.168, "rain_days_p90": 20.605, "rain_withheld": null, "climate_years": 15, "k": 7.91, "visitors_night": 21436.883, "dom_share": 0.767, "stage": 0.248886, "share_pct": 0.785, "cost_hotel_swing": -4.499, "cost_accom_swing": -4.074, "cost_package_swing": -8.258, "cost_air_swing": -1.739, "plat_night": 6039.567, "plat_ratio": 0.282, "plat_dom_share": 0.718, "share_pct_upper": 1.003, "adr_eur": 65.265, "adr_swing": -8.524, "adr_vs_cheapest": 1.132, "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": 45.256, "index": "HCI:Beach", "weather_alt": 61.667, "hci_urban": 61.667, "hci_beach": 45.256, "good_days": 3.345, "good_days_urban": 11.68, "good_days_beach": 3.345, "tx_mean": 14.027, "tx_max_median": 17.562, "tn_mean": 7.035, "lows_withheld": null, "sea_c": 14.633, "us_pax": null, "us_airports": [], "sunny_days": 4.996, "p35": 0.0, "p30": 0.0, "rain_days": 14.366, "rain_days_p90": 18.011, "rain_withheld": null, "climate_years": 15, "k": 6.699, "visitors_night": 18157.468, "dom_share": 0.788, "stage": 0.210797, "share_pct": 0.665, "cost_hotel_swing": -9.213, "cost_accom_swing": -5.724, "cost_package_swing": 6.611, "cost_air_swing": 2.512, "plat_night": 9862.968, "plat_ratio": 0.543, "plat_dom_share": 0.742, "share_pct_upper": 1.023, "adr_eur": 70.625, "adr_swing": -1.011, "adr_vs_cheapest": 1.225, "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}]}