{"id": "EL42", "n": "Santorini, Mykonos & the Greek islands", "c": "Greece", "official": "Notio Aigaio", "cc": "EL", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 100%, mountain 100%; median ground height 142 m", "lat": 36.741, "lon": 26.361, "population": 327036, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 81.829, "is_flat": false, "seasonality_pct": 42.117, "hotel_share": 0.781, "rental_share": 0.214, "camping_share": 0.005, "hotel_occupancy_pct": 51.3, "elevation_m": 142.461, "weather_check": {"kind": "normals", "n": 4, "places": ["Kos", "Mykonos", "Rhodes", "Santorini"], "hi_err": 0.78, "lo_err": 0.95}, "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": null, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": null, "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 100%, mountain 100%; median ground height 142 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 86.4, "pli_overall": 83.0, "months": [{"m": 1, "est_share": 0.0, "weather": 55.393, "index": "HCI:Beach", "weather_alt": 66.823, "hci_urban": 66.823, "hci_beach": 55.393, "good_days": 8.011, "good_days_urban": 17.029, "good_days_beach": 8.011, "tx_mean": 15.637, "tx_max_median": 18.45, "tn_mean": 10.275, "lows_withheld": null, "sea_c": 17.383, "us_pax": null, "us_airports": [], "sunny_days": 8.805, "p35": 0.0, "p30": 0.0, "rain_days": 12.682, "rain_days_p90": 15.607, "rain_withheld": null, "climate_years": 15, "k": 10.812, "visitors_night": 3536.016, "dom_share": 0.826, "stage": 0.012221, "share_pct": 1.07, "cost_hotel_swing": -15.825, "cost_accom_swing": -15.613, "cost_package_swing": -2.931, "cost_air_swing": -18.441, "plat_night": 576.242, "plat_ratio": 0.163, "plat_dom_share": 0.187, "share_pct_upper": 1.242, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 2, "est_share": 0.0, "weather": 60.181, "index": "HCI:Beach", "weather_alt": 70.664, "hci_urban": 70.664, "hci_beach": 60.181, "good_days": 10.401, "good_days_urban": 18.75, "good_days_beach": 10.401, "tx_mean": 16.23, "tx_max_median": 18.819, "tn_mean": 10.723, "lows_withheld": null, "sea_c": 16.698, "us_pax": null, "us_airports": [], "sunny_days": 10.45, "p35": 0.0, "p30": 0.0, "rain_days": 9.493, "rain_days_p90": 13.613, "rain_withheld": null, "climate_years": 15, "k": 12.038, "visitors_night": 3936.832, "dom_share": 0.781, "stage": 0.013606, "share_pct": 1.189, "cost_hotel_swing": -15.253, "cost_accom_swing": -15.053, "cost_package_swing": -4.193, "cost_air_swing": -23.404, "plat_night": 737.15, "plat_ratio": 0.187, "plat_dom_share": 0.211, "share_pct_upper": 1.409, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 3, "est_share": 0.0, "weather": 66.845, "index": "HCI:Beach", "weather_alt": 76.352, "hci_urban": 76.352, "hci_beach": 66.845, "good_days": 16.597, "good_days_urban": 25.242, "good_days_beach": 16.597, "tx_mean": 17.609, "tx_max_median": 20.108, "tn_mean": 11.898, "lows_withheld": null, "sea_c": 16.689, "us_pax": null, "us_airports": [], "sunny_days": 12.479, "p35": 0.0, "p30": 0.0, "rain_days": 6.455, "rain_days_p90": 8.439, "rain_withheld": null, "climate_years": 15, "k": 33.416, "visitors_night": 10928.419, "dom_share": 0.476, "stage": 0.037769, "share_pct": 3.234, "cost_hotel_swing": -5.782, "cost_accom_swing": -5.809, "cost_package_swing": -3.987, "cost_air_swing": -11.241, "plat_night": 2187.855, "plat_ratio": 0.2, "plat_dom_share": 0.152, "share_pct_upper": 3.856, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 4, "est_share": 0.0, "weather": 76.969, "index": "HCI:Beach", "weather_alt": 85.822, "hci_urban": 85.822, "hci_beach": 76.969, "good_days": 23.703, "good_days_urban": 28.242, "good_days_beach": 23.703, "tx_mean": 20.018, "tx_max_median": 22.29, "tn_mean": 14.015, "lows_withheld": null, "sea_c": 17.423, "us_pax": null, "us_airports": [], "sunny_days": 16.058, "p35": 0.0, "p30": 0.0, "rain_days": 2.546, "rain_days_p90": 6.208, "rain_withheld": null, "climate_years": 15, "k": 166.109, "visitors_night": 54323.65, "dom_share": 0.113, "stage": 0.187746, "share_pct": 14.245, "cost_hotel_swing": 3.975, "cost_accom_swing": 3.735, "cost_package_swing": -0.682, "cost_air_swing": -2.258, "plat_night": 11436.9, "plat_ratio": 0.211, "plat_dom_share": 0.067, "share_pct_upper": 16.742, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 5, "est_share": 0.0, "weather": 85.165, "index": "HCI:Beach", "weather_alt": 90.309, "hci_urban": 90.309, "hci_beach": 85.165, "good_days": 28.685, "good_days_urban": 30.713, "good_days_beach": 28.685, "tx_mean": 23.188, "tx_max_median": 26.024, "tn_mean": 17.111, "lows_withheld": null, "sea_c": 19.44, "us_pax": null, "us_airports": [], "sunny_days": 18.758, "p35": 0.0, "p30": 0.0, "rain_days": 1.491, "rain_days_p90": 3.042, "rain_withheld": null, "climate_years": 15, "k": 465.568, "visitors_night": 152257.613, "dom_share": 0.046, "stage": 0.526213, "share_pct": 31.767, "cost_hotel_swing": 3.902, "cost_accom_swing": 3.687, "cost_package_swing": -0.897, "cost_air_swing": -7.761, "plat_night": 20660.516, "plat_ratio": 0.136, "plat_dom_share": 0.053, "share_pct_upper": 34.587, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 6, "est_share": 0.0, "weather": 90.144, "index": "HCI:Beach", "weather_alt": 84.126, "hci_urban": 84.126, "hci_beach": 90.144, "good_days": 29.88, "good_days_urban": 29.755, "good_days_beach": 29.88, "tx_mean": 26.97, "tx_max_median": 30.231, "tn_mean": 20.989, "lows_withheld": null, "sea_c": 22.369, "us_pax": null, "us_airports": [], "sunny_days": 26.315, "p35": 0.0, "p30": 0.6, "rain_days": 0.121, "rain_days_p90": 1.293, "rain_withheld": null, "climate_years": 15, "k": 699.654, "visitors_night": 228812.05, "dom_share": 0.057, "stage": 0.79079, "share_pct": 41.164, "cost_hotel_swing": 13.448, "cost_accom_swing": 13.156, "cost_package_swing": 0.228, "cost_air_swing": 4.041, "plat_night": 43977.117, "plat_ratio": 0.192, "plat_dom_share": 0.07, "share_pct_upper": 45.478, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 7, "est_share": 0.0, "weather": 86.393, "index": "HCI:Beach", "weather_alt": 76.936, "hci_urban": 76.936, "hci_beach": 86.393, "good_days": 30.999, "good_days_urban": 29.136, "good_days_beach": 30.999, "tx_mean": 29.722, "tx_max_median": 31.653, "tn_mean": 23.445, "lows_withheld": null, "sea_c": 24.369, "us_pax": null, "us_airports": [], "sunny_days": 30.878, "p35": 0.0, "p30": 1.0, "rain_days": 0.002, "rain_days_p90": 0.232, "rain_withheld": null, "climate_years": 15, "k": 846.264, "visitors_night": 276758.661, "dom_share": 0.071, "stage": 0.956497, "share_pct": 45.837, "cost_hotel_swing": 16.837, "cost_accom_swing": 16.786, "cost_package_swing": 2.008, "cost_air_swing": 14.235, "plat_night": 65712.645, "plat_ratio": 0.237, "plat_dom_share": 0.104, "share_pct_upper": 51.153, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 8, "est_share": 0.0, "weather": 85.74, "index": "HCI:Beach", "weather_alt": 75.286, "hci_urban": 75.286, "hci_beach": 85.74, "good_days": 30.973, "good_days_urban": 27.878, "good_days_beach": 30.973, "tx_mean": 30.228, "tx_max_median": 32.033, "tn_mean": 23.856, "lows_withheld": null, "sea_c": 25.429, "us_pax": null, "us_airports": [], "sunny_days": 30.709, "p35": 0.067, "p30": 1.0, "rain_days": 0.002, "rain_days_p90": 0.093, "rain_withheld": null, "climate_years": 15, "k": 884.753, "visitors_night": 289346.145, "dom_share": 0.088, "stage": 1.0, "share_pct": 46.943, "cost_hotel_swing": 7.066, "cost_accom_swing": 7.296, "cost_package_swing": 2.129, "cost_air_swing": 20.221, "plat_night": 70798.613, "plat_ratio": 0.245, "plat_dom_share": 0.134, "share_pct_upper": 52.409, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 9, "est_share": 0.0, "weather": 88.908, "index": "HCI:Beach", "weather_alt": 81.627, "hci_urban": 81.627, "hci_beach": 88.908, "good_days": 29.619, "good_days_urban": 29.398, "good_days_beach": 29.619, "tx_mean": 27.901, "tx_max_median": 30.146, "tn_mean": 21.858, "lows_withheld": null, "sea_c": 24.852, "us_pax": null, "us_airports": [], "sunny_days": 26.816, "p35": 0.0, "p30": 1.0, "rain_days": 0.892, "rain_days_p90": 2.114, "rain_withheld": null, "climate_years": 15, "k": 664.218, "visitors_night": 217223.217, "dom_share": 0.051, "stage": 0.750738, "share_pct": 39.912, "cost_hotel_swing": 5.867, "cost_accom_swing": 5.774, "cost_package_swing": 1.007, "cost_air_swing": 12.408, "plat_night": 46239.067, "plat_ratio": 0.213, "plat_dom_share": 0.048, "share_pct_upper": 44.617, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 10, "est_share": 0.0, "weather": 85.162, "index": "HCI:Beach", "weather_alt": 87.012, "hci_urban": 87.012, "hci_beach": 85.162, "good_days": 28.284, "good_days_urban": 29.355, "good_days_beach": 28.284, "tx_mean": 24.241, "tx_max_median": 27.195, "tn_mean": 18.351, "lows_withheld": null, "sea_c": 22.812, "us_pax": null, "us_airports": [], "sunny_days": 20.828, "p35": 0.0, "p30": 0.0, "rain_days": 3.985, "rain_days_p90": 5.673, "rain_withheld": null, "climate_years": 15, "k": 331.44, "visitors_night": 108392.887, "dom_share": 0.047, "stage": 0.374613, "share_pct": 24.893, "cost_hotel_swing": 3.181, "cost_accom_swing": 3.081, "cost_package_swing": 1.157, "cost_air_swing": 4.265, "plat_night": 18154.484, "plat_ratio": 0.167, "plat_dom_share": 0.033, "share_pct_upper": 27.899, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 11, "est_share": 0.0, "weather": 73.631, "index": "HCI:Beach", "weather_alt": 82.787, "hci_urban": 82.787, "hci_beach": 73.631, "good_days": 20.89, "good_days_urban": 25.83, "good_days_beach": 20.89, "tx_mean": 20.657, "tx_max_median": 23.506, "tn_mean": 15.314, "lows_withheld": null, "sea_c": 20.623, "us_pax": null, "us_airports": [], "sunny_days": 12.439, "p35": 0.0, "p30": 0.0, "rain_days": 6.889, "rain_days_p90": 9.831, "rain_withheld": null, "climate_years": 15, "k": 27.662, "visitors_night": 9046.583, "dom_share": 0.43, "stage": 0.031266, "share_pct": 2.692, "cost_hotel_swing": -7.948, "cost_accom_swing": -7.778, "cost_package_swing": 1.621, "cost_air_swing": 1.265, "plat_night": 2041.983, "plat_ratio": 0.226, "plat_dom_share": 0.119, "share_pct_upper": 3.279, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 12, "est_share": 0.0, "weather": 61.169, "index": "HCI:Beach", "weather_alt": 71.69, "hci_urban": 71.69, "hci_beach": 61.169, "good_days": 12.819, "good_days_urban": 21.02, "good_days_beach": 12.819, "tx_mean": 17.158, "tx_max_median": 20.467, "tn_mean": 11.988, "lows_withheld": null, "sea_c": 18.627, "us_pax": null, "us_airports": [], "sunny_days": 10.147, "p35": 0.0, "p30": 0.0, "rain_days": 11.635, "rain_days_p90": 16.807, "rain_withheld": null, "climate_years": 15, "k": 19.427, "visitors_night": 6353.435, "dom_share": 0.724, "stage": 0.021958, "share_pct": 1.906, "cost_hotel_swing": -9.468, "cost_accom_swing": -9.263, "cost_package_swing": 4.539, "cost_air_swing": 6.672, "plat_night": 937.097, "plat_ratio": 0.147, "plat_dom_share": 0.197, "share_pct_upper": 2.181, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}