{"id": "EL51", "n": "Eastern Macedonia & Thrace", "c": "Greece", "official": "Anatoliki Makedonia, Thraki", "cc": "EL", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 100%, mountain 76%; median ground height 311 m", "lat": 41.165, "lon": 25.14, "population": 565195, "peak": 8, "trough": 2, "n_years_crowd": 2, "spread": 16.348, "is_flat": false, "seasonality_pct": 49.768, "hotel_share": 0.61, "rental_share": 0.335, "camping_share": 0.055, "hotel_occupancy_pct": 44.8, "elevation_m": 310.857, "weather_check": {"kind": "normals", "n": 1, "places": ["Alexandroupoli"], "hi_err": 0.72, "lo_err": 1.42}, "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 76%; median ground height 311 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 86.4, "pli_overall": 83.0, "months": [{"m": 1, "est_share": 0.0, "weather": 44.628, "index": "HCI:Beach", "weather_alt": 62.634, "hci_urban": 62.634, "hci_beach": 44.628, "good_days": 1.567, "good_days_urban": 11.862, "good_days_beach": 1.567, "tx_mean": 10.192, "tx_max_median": 16.059, "tn_mean": 1.895, "lows_withheld": null, "sea_c": 13.864, "us_pax": null, "us_airports": [], "sunny_days": 7.706, "p35": 0.0, "p30": 0.0, "rain_days": 8.271, "rain_days_p90": 14.089, "rain_withheld": null, "climate_years": 15, "k": 3.788, "visitors_night": 2140.919, "dom_share": 0.683, "stage": 0.064193, "share_pct": 0.377, "cost_hotel_swing": -15.825, "cost_accom_swing": -15.613, "cost_package_swing": -2.931, "cost_air_swing": -18.441, "plat_night": 551.71, "plat_ratio": 0.258, "plat_dom_share": 0.501, "share_pct_upper": 0.474, "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": 47.828, "index": "HCI:Beach", "weather_alt": 64.957, "hci_urban": 64.957, "hci_beach": 47.828, "good_days": 3.039, "good_days_urban": 12.197, "good_days_beach": 3.039, "tx_mean": 11.899, "tx_max_median": 17.192, "tn_mean": 3.112, "lows_withheld": null, "sea_c": 13.038, "us_pax": null, "us_airports": [], "sunny_days": 6.014, "p35": 0.0, "p30": 0.0, "rain_days": 5.782, "rain_days_p90": 11.92, "rain_withheld": null, "climate_years": 15, "k": 3.61, "visitors_night": 2040.124, "dom_share": 0.688, "stage": 0.06117, "share_pct": 0.36, "cost_hotel_swing": -15.253, "cost_accom_swing": -15.053, "cost_package_swing": -4.193, "cost_air_swing": -23.404, "plat_night": 527.876, "plat_ratio": 0.259, "plat_dom_share": 0.479, "share_pct_upper": 0.452, "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": 55.119, "index": "HCI:Beach", "weather_alt": 69.466, "hci_urban": 69.466, "hci_beach": 55.119, "good_days": 8.515, "good_days_urban": 17.657, "good_days_beach": 8.515, "tx_mean": 15.124, "tx_max_median": 20.499, "tn_mean": 5.336, "lows_withheld": null, "sea_c": 12.921, "us_pax": null, "us_airports": [], "sunny_days": 7.728, "p35": 0.0, "p30": 0.0, "rain_days": 9.219, "rain_days_p90": 11.967, "rain_withheld": null, "climate_years": 15, "k": 4.74, "visitors_night": 2679.032, "dom_share": 0.739, "stage": 0.080328, "share_pct": 0.472, "cost_hotel_swing": -5.782, "cost_accom_swing": -5.809, "cost_package_swing": -3.987, "cost_air_swing": -11.241, "plat_night": 894.113, "plat_ratio": 0.334, "plat_dom_share": 0.413, "share_pct_upper": 0.628, "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": 68.782, "index": "HCI:Beach", "weather_alt": 79.045, "hci_urban": 79.045, "hci_beach": 68.782, "good_days": 17.465, "good_days_urban": 24.233, "good_days_beach": 17.465, "tx_mean": 19.549, "tx_max_median": 25.195, "tn_mean": 8.773, "lows_withheld": null, "sea_c": 14.738, "us_pax": null, "us_airports": [], "sunny_days": 9.35, "p35": 0.0, "p30": 0.0, "rain_days": 6.422, "rain_days_p90": 10.568, "rain_withheld": null, "climate_years": 15, "k": 6.635, "visitors_night": 3749.933, "dom_share": 0.534, "stage": 0.112439, "share_pct": 0.659, "cost_hotel_swing": 3.975, "cost_accom_swing": 3.735, "cost_package_swing": -0.682, "cost_air_swing": -2.258, "plat_night": 1414.417, "plat_ratio": 0.377, "plat_dom_share": 0.195, "share_pct_upper": 0.905, "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": 78.708, "index": "HCI:Beach", "weather_alt": 83.782, "hci_urban": 83.782, "hci_beach": 78.708, "good_days": 23.381, "good_days_urban": 27.662, "good_days_beach": 23.381, "tx_mean": 24.228, "tx_max_median": 28.961, "tn_mean": 13.172, "lows_withheld": null, "sea_c": 18.466, "us_pax": null, "us_airports": [], "sunny_days": 8.326, "p35": 0.0, "p30": 0.4, "rain_days": 6.924, "rain_days_p90": 9.451, "rain_withheld": null, "climate_years": 15, "k": 12.655, "visitors_night": 7152.613, "dom_share": 0.306, "stage": 0.214461, "share_pct": 1.25, "cost_hotel_swing": 3.902, "cost_accom_swing": 3.687, "cost_package_swing": -0.897, "cost_air_swing": -7.761, "plat_night": 2171.903, "plat_ratio": 0.304, "plat_dom_share": 0.158, "share_pct_upper": 1.623, "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": 84.6, "index": "HCI:Beach", "weather_alt": 77.032, "hci_urban": 77.032, "hci_beach": 84.6, "good_days": 26.942, "good_days_urban": 24.532, "good_days_beach": 26.942, "tx_mean": 29.128, "tx_max_median": 34.061, "tn_mean": 17.87, "lows_withheld": null, "sea_c": 22.81, "us_pax": null, "us_airports": [], "sunny_days": 13.741, "p35": 0.533, "p30": 1.0, "rain_days": 6.452, "rain_days_p90": 8.853, "rain_withheld": null, "climate_years": 15, "k": 35.094, "visitors_night": 19835.033, "dom_share": 0.168, "stage": 0.594729, "share_pct": 3.39, "cost_hotel_swing": 13.448, "cost_accom_swing": 13.156, "cost_package_swing": 0.228, "cost_air_swing": 4.041, "plat_night": 8269.85, "plat_ratio": 0.417, "plat_dom_share": 0.066, "share_pct_upper": 4.737, "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": 85.753, "index": "HCI:Beach", "weather_alt": 72.644, "hci_urban": 72.644, "hci_beach": 85.753, "good_days": 29.92, "good_days_urban": 20.983, "good_days_beach": 29.92, "tx_mean": 32.528, "tx_max_median": 36.576, "tn_mean": 20.58, "lows_withheld": null, "sea_c": 25.543, "us_pax": null, "us_airports": [], "sunny_days": 24.002, "p35": 0.933, "p30": 1.0, "rain_days": 1.869, "rain_days_p90": 5.178, "rain_withheld": null, "climate_years": 15, "k": 53.067, "visitors_night": 29993.371, "dom_share": 0.159, "stage": 0.89932, "share_pct": 5.039, "cost_hotel_swing": 16.837, "cost_accom_swing": 16.786, "cost_package_swing": 2.008, "cost_air_swing": 14.235, "plat_night": 14449.484, "plat_ratio": 0.482, "plat_dom_share": 0.064, "share_pct_upper": 7.29, "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": 86.066, "index": "HCI:Beach", "weather_alt": 73.232, "hci_urban": 73.232, "hci_beach": 86.066, "good_days": 30.087, "good_days_urban": 22.708, "good_days_beach": 30.087, "tx_mean": 32.741, "tx_max_median": 35.811, "tn_mean": 20.619, "lows_withheld": null, "sea_c": 26.035, "us_pax": null, "us_airports": [], "sunny_days": 23.624, "p35": 1.0, "p30": 1.0, "rain_days": 1.859, "rain_days_p90": 3.318, "rain_withheld": null, "climate_years": 15, "k": 59.008, "visitors_night": 33351.226, "dom_share": 0.207, "stage": 1.0, "share_pct": 5.572, "cost_hotel_swing": 7.066, "cost_accom_swing": 7.296, "cost_package_swing": 2.129, "cost_air_swing": 20.221, "plat_night": 16960.581, "plat_ratio": 0.509, "plat_dom_share": 0.093, "share_pct_upper": 8.174, "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": 86.036, "index": "HCI:Beach", "weather_alt": 81.405, "hci_urban": 81.405, "hci_beach": 86.036, "good_days": 27.069, "good_days_urban": 27.705, "good_days_beach": 27.069, "tx_mean": 28.036, "tx_max_median": 33.132, "tn_mean": 16.839, "lows_withheld": null, "sea_c": 24.188, "us_pax": null, "us_airports": [], "sunny_days": 15.766, "p35": 0.133, "p30": 1.0, "rain_days": 2.645, "rain_days_p90": 5.485, "rain_withheld": null, "climate_years": 15, "k": 32.198, "visitors_night": 18198.067, "dom_share": 0.154, "stage": 0.545648, "share_pct": 3.119, "cost_hotel_swing": 5.867, "cost_accom_swing": 5.774, "cost_package_swing": 1.007, "cost_air_swing": 12.408, "plat_night": 7619.517, "plat_ratio": 0.419, "plat_dom_share": 0.066, "share_pct_upper": 4.368, "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": 73.705, "index": "HCI:Beach", "weather_alt": 82.802, "hci_urban": 82.802, "hci_beach": 73.705, "good_days": 21.283, "good_days_urban": 26.539, "good_days_beach": 21.283, "tx_mean": 21.331, "tx_max_median": 26.691, "tn_mean": 11.43, "lows_withheld": null, "sea_c": 20.846, "us_pax": null, "us_airports": [], "sunny_days": 12.03, "p35": 0.0, "p30": 0.067, "rain_days": 5.416, "rain_days_p90": 8.083, "rain_withheld": null, "climate_years": 15, "k": 7.194, "visitors_night": 4066.113, "dom_share": 0.493, "stage": 0.121915, "share_pct": 0.714, "cost_hotel_swing": 3.181, "cost_accom_swing": 3.081, "cost_package_swing": 1.157, "cost_air_swing": 4.265, "plat_night": 1372.871, "plat_ratio": 0.338, "plat_dom_share": 0.286, "share_pct_upper": 0.953, "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": 57.17, "index": "HCI:Beach", "weather_alt": 71.049, "hci_urban": 71.049, "hci_beach": 57.17, "good_days": 8.454, "good_days_urban": 19.237, "good_days_beach": 8.454, "tx_mean": 16.103, "tx_max_median": 21.778, "tn_mean": 7.868, "lows_withheld": null, "sea_c": 17.81, "us_pax": null, "us_airports": [], "sunny_days": 6.921, "p35": 0.0, "p30": 0.0, "rain_days": 6.807, "rain_days_p90": 12.53, "rain_withheld": null, "climate_years": 15, "k": 5.014, "visitors_night": 2834.183, "dom_share": 0.634, "stage": 0.084979, "share_pct": 0.499, "cost_hotel_swing": -7.948, "cost_accom_swing": -7.778, "cost_package_swing": 1.621, "cost_air_swing": 1.265, "plat_night": 1068.05, "plat_ratio": 0.377, "plat_dom_share": 0.356, "share_pct_upper": 0.686, "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": 46.51, "index": "HCI:Beach", "weather_alt": 64.031, "hci_urban": 64.031, "hci_beach": 46.51, "good_days": 2.176, "good_days_urban": 13.433, "good_days_beach": 2.176, "tx_mean": 11.747, "tx_max_median": 16.734, "tn_mean": 3.634, "lows_withheld": null, "sea_c": 15.44, "us_pax": null, "us_airports": [], "sunny_days": 7.995, "p35": 0.0, "p30": 0.0, "rain_days": 7.637, "rain_days_p90": 12.912, "rain_withheld": null, "climate_years": 15, "k": 5.059, "visitors_night": 2859.097, "dom_share": 0.676, "stage": 0.085729, "share_pct": 0.503, "cost_hotel_swing": -9.468, "cost_accom_swing": -9.263, "cost_package_swing": 4.539, "cost_air_swing": 6.672, "plat_night": 1325.726, "plat_ratio": 0.464, "plat_dom_share": 0.424, "share_pct_upper": 0.735, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}