{"id": "EL61", "n": "Meteora, Pelion & the Sporades", "c": "Thessaly, Greece", "official": "Thessalia", "cc": "EL", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 67%, mountain 100%; median ground height 353 m", "lat": 39.537, "lon": 22.211, "population": 676040, "peak": 8, "trough": 11, "n_years_crowd": 2, "spread": 10.027, "is_flat": false, "seasonality_pct": 44.029, "hotel_share": 0.653, "rental_share": 0.327, "camping_share": 0.02, "hotel_occupancy_pct": 39.2, "elevation_m": 353.482, "weather_check": {"kind": "normals", "n": 1, "places": ["Larissa"], "hi_err": 0.69, "lo_err": 2.58}, "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 67%, mountain 100%; median ground height 353 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 86.4, "pli_overall": 83.0, "months": [{"m": 1, "est_share": 0.0, "weather": 48.359, "index": "HCI:Beach", "weather_alt": 65.261, "hci_urban": 65.261, "hci_beach": 48.359, "good_days": 3.754, "good_days_urban": 15.225, "good_days_beach": 3.754, "tx_mean": 11.686, "tx_max_median": 18.069, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 15.034, "us_pax": null, "us_airports": [], "sunny_days": 8.444, "p35": 0.0, "p30": 0.0, "rain_days": 8.404, "rain_days_p90": 13.159, "rain_withheld": null, "climate_years": 15, "k": 5.143, "visitors_night": 3476.661, "dom_share": 0.86, "stage": 0.106635, "share_pct": 0.512, "cost_hotel_swing": -15.825, "cost_accom_swing": -15.613, "cost_package_swing": -2.931, "cost_air_swing": -18.441, "plat_night": 1269.823, "plat_ratio": 0.365, "plat_dom_share": 0.832, "share_pct_upper": 0.697, "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": 50.176, "index": "HCI:Beach", "weather_alt": 66.065, "hci_urban": 66.065, "hci_beach": 50.176, "good_days": 5.998, "good_days_urban": 15.194, "good_days_beach": 5.998, "tx_mean": 13.455, "tx_max_median": 19.898, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 14.536, "us_pax": null, "us_airports": [], "sunny_days": 7.273, "p35": 0.0, "p30": 0.0, "rain_days": 8.784, "rain_days_p90": 14.731, "rain_withheld": null, "climate_years": 15, "k": 4.956, "visitors_night": 3350.23, "dom_share": 0.848, "stage": 0.102754, "share_pct": 0.493, "cost_hotel_swing": -15.253, "cost_accom_swing": -15.053, "cost_package_swing": -4.193, "cost_air_swing": -23.404, "plat_night": 822.973, "plat_ratio": 0.246, "plat_dom_share": 0.737, "share_pct_upper": 0.614, "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": 59.561, "index": "HCI:Beach", "weather_alt": 72.594, "hci_urban": 72.594, "hci_beach": 59.561, "good_days": 12.961, "good_days_urban": 20.904, "good_days_beach": 12.961, "tx_mean": 16.717, "tx_max_median": 23.932, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 14.454, "us_pax": null, "us_airports": [], "sunny_days": 8.754, "p35": 0.0, "p30": 0.0, "rain_days": 8.633, "rain_days_p90": 11.148, "rain_withheld": null, "climate_years": 15, "k": 7.54, "visitors_night": 5097.371, "dom_share": 0.836, "stage": 0.156345, "share_pct": 0.748, "cost_hotel_swing": -5.782, "cost_accom_swing": -5.809, "cost_package_swing": -3.987, "cost_air_swing": -11.241, "plat_night": 1528.242, "plat_ratio": 0.3, "plat_dom_share": 0.749, "share_pct_upper": 0.971, "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": 72.754, "index": "HCI:Beach", "weather_alt": 81.79, "hci_urban": 81.79, "hci_beach": 72.754, "good_days": 20.279, "good_days_urban": 25.156, "good_days_beach": 20.279, "tx_mean": 21.069, "tx_max_median": 27.469, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 15.537, "us_pax": null, "us_airports": [], "sunny_days": 10.708, "p35": 0.0, "p30": 0.333, "rain_days": 5.339, "rain_days_p90": 8.456, "rain_withheld": null, "climate_years": 15, "k": 9.958, "visitors_night": 6732.2, "dom_share": 0.653, "stage": 0.206486, "share_pct": 0.986, "cost_hotel_swing": 3.975, "cost_accom_swing": 3.735, "cost_package_swing": -0.682, "cost_air_swing": -2.258, "plat_night": 1915.4, "plat_ratio": 0.285, "plat_dom_share": 0.416, "share_pct_upper": 1.263, "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": 81.311, "index": "HCI:Beach", "weather_alt": 83.047, "hci_urban": 83.047, "hci_beach": 81.311, "good_days": 25.269, "good_days_urban": 27.556, "good_days_beach": 25.269, "tx_mean": 25.908, "tx_max_median": 32.066, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 18.753, "us_pax": null, "us_airports": [], "sunny_days": 10.467, "p35": 0.2, "p30": 0.867, "rain_days": 5.37, "rain_days_p90": 8.153, "rain_withheld": null, "climate_years": 15, "k": 15.013, "visitors_night": 10149.097, "dom_share": 0.277, "stage": 0.311286, "share_pct": 1.479, "cost_hotel_swing": 3.902, "cost_accom_swing": 3.687, "cost_package_swing": -0.897, "cost_air_swing": -7.761, "plat_night": 2706.113, "plat_ratio": 0.267, "plat_dom_share": 0.298, "share_pct_upper": 1.866, "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": 85.118, "index": "HCI:Beach", "weather_alt": 75.37, "hci_urban": 75.37, "hci_beach": 85.118, "good_days": 27.804, "good_days_urban": 22.366, "good_days_beach": 27.804, "tx_mean": 31.115, "tx_max_median": 37.684, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 23.163, "us_pax": null, "us_airports": [], "sunny_days": 17.007, "p35": 1.0, "p30": 1.0, "rain_days": 3.668, "rain_days_p90": 6.367, "rain_withheld": null, "climate_years": 15, "k": 27.067, "visitors_night": 18298.183, "dom_share": 0.271, "stage": 0.561228, "share_pct": 2.635, "cost_hotel_swing": 13.448, "cost_accom_swing": 13.156, "cost_package_swing": 0.228, "cost_air_swing": 4.041, "plat_night": 6284.95, "plat_ratio": 0.343, "plat_dom_share": 0.151, "share_pct_upper": 3.509, "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": 83.831, "index": "HCI:Beach", "weather_alt": 70.157, "hci_urban": 70.157, "hci_beach": 83.831, "good_days": 29.929, "good_days_urban": 17.65, "good_days_beach": 29.929, "tx_mean": 33.989, "tx_max_median": 39.04, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 26.014, "us_pax": null, "us_airports": [], "sunny_days": 25.799, "p35": 1.0, "p30": 1.0, "rain_days": 2.09, "rain_days_p90": 3.416, "rain_withheld": null, "climate_years": 15, "k": 41.358, "visitors_night": 27959.823, "dom_share": 0.288, "stage": 0.857564, "share_pct": 3.972, "cost_hotel_swing": 16.837, "cost_accom_swing": 16.786, "cost_package_swing": 2.008, "cost_air_swing": 14.235, "plat_night": 10567.306, "plat_ratio": 0.378, "plat_dom_share": 0.166, "share_pct_upper": 5.392, "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.3, "index": "HCI:Beach", "weather_alt": 72.002, "hci_urban": 72.002, "hci_beach": 85.3, "good_days": 29.977, "good_days_urban": 20.965, "good_days_beach": 29.977, "tx_mean": 33.21, "tx_max_median": 37.568, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 26.608, "us_pax": null, "us_airports": [], "sunny_days": 24.68, "p35": 0.933, "p30": 1.0, "rain_days": 2.05, "rain_days_p90": 4.154, "rain_withheld": null, "climate_years": 15, "k": 48.228, "visitors_night": 32603.79, "dom_share": 0.369, "stage": 1.0, "share_pct": 4.601, "cost_hotel_swing": 7.066, "cost_accom_swing": 7.296, "cost_package_swing": 2.129, "cost_air_swing": 20.221, "plat_night": 12604.629, "plat_ratio": 0.387, "plat_dom_share": 0.234, "share_pct_upper": 6.268, "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": 84.071, "index": "HCI:Beach", "weather_alt": 78.793, "hci_urban": 78.793, "hci_beach": 84.071, "good_days": 26.023, "good_days_urban": 25.484, "good_days_beach": 26.023, "tx_mean": 28.509, "tx_max_median": 34.279, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 24.937, "us_pax": null, "us_airports": [], "sunny_days": 17.015, "p35": 0.667, "p30": 1.0, "rain_days": 3.77, "rain_days_p90": 7.771, "rain_withheld": null, "climate_years": 15, "k": 25.353, "visitors_night": 17139.783, "dom_share": 0.221, "stage": 0.525698, "share_pct": 2.473, "cost_hotel_swing": 5.867, "cost_accom_swing": 5.774, "cost_package_swing": 1.007, "cost_air_swing": 12.408, "plat_night": 5700.767, "plat_ratio": 0.333, "plat_dom_share": 0.145, "share_pct_upper": 3.268, "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": 75.206, "index": "HCI:Beach", "weather_alt": 82.946, "hci_urban": 82.946, "hci_beach": 75.206, "good_days": 21.631, "good_days_urban": 26.446, "good_days_beach": 21.631, "tx_mean": 22.389, "tx_max_median": 28.724, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 21.721, "us_pax": null, "us_airports": [], "sunny_days": 11.618, "p35": 0.0, "p30": 0.267, "rain_days": 4.298, "rain_days_p90": 9.874, "rain_withheld": null, "climate_years": 15, "k": 7.761, "visitors_night": 5247.032, "dom_share": 0.481, "stage": 0.160934, "share_pct": 0.77, "cost_hotel_swing": 3.181, "cost_accom_swing": 3.081, "cost_package_swing": 1.157, "cost_air_swing": 4.265, "plat_night": 2582.177, "plat_ratio": 0.492, "plat_dom_share": 0.392, "share_pct_upper": 1.145, "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": 60.019, "index": "HCI:Beach", "weather_alt": 73.292, "hci_urban": 73.292, "hci_beach": 60.019, "good_days": 10.905, "good_days_urban": 21.045, "good_days_beach": 10.905, "tx_mean": 17.228, "tx_max_median": 23.8, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 18.747, "us_pax": null, "us_airports": [], "sunny_days": 6.609, "p35": 0.0, "p30": 0.0, "rain_days": 8.885, "rain_days_p90": 10.659, "rain_withheld": null, "climate_years": 15, "k": 4.81, "visitors_night": 3251.517, "dom_share": 0.78, "stage": 0.099729, "share_pct": 0.479, "cost_hotel_swing": -7.948, "cost_accom_swing": -7.778, "cost_package_swing": 1.621, "cost_air_swing": 1.265, "plat_night": 1294.433, "plat_ratio": 0.398, "plat_dom_share": 0.703, "share_pct_upper": 0.668, "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": 50.222, "index": "HCI:Beach", "weather_alt": 66.386, "hci_urban": 66.386, "hci_beach": 50.222, "good_days": 4.537, "good_days_urban": 16.972, "good_days_beach": 4.537, "tx_mean": 13.019, "tx_max_median": 17.681, "tn_mean": null, "lows_withheld": "official climate normals: night lows off by 2.6 C", "sea_c": 16.339, "us_pax": null, "us_airports": [], "sunny_days": 8.299, "p35": 0.0, "p30": 0.0, "rain_days": 7.899, "rain_days_p90": 13.354, "rain_withheld": null, "climate_years": 15, "k": 8.89, "visitors_night": 6009.871, "dom_share": 0.909, "stage": 0.184331, "share_pct": 0.881, "cost_hotel_swing": -9.468, "cost_accom_swing": -9.263, "cost_package_swing": 4.539, "cost_air_swing": 6.672, "plat_night": 2831.952, "plat_ratio": 0.471, "plat_dom_share": 0.845, "share_pct_upper": 1.291, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}