{"id": "DE71", "n": "Frankfurt & southern Hesse", "c": "Germany", "official": "Darmstadt", "cc": "DE", "t": "city", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 85%, coastal 0%, mountain 13%; median ground height 190 m", "lat": 50.055, "lon": 8.759, "population": 4039611, "peak": 6, "trough": 1, "n_years_crowd": 2, "spread": 1.446, "is_flat": true, "seasonality_pct": 19.084, "hotel_share": 0.88, "rental_share": 0.102, "camping_share": 0.018, "hotel_occupancy_pct": 59.86, "elevation_m": 189.515, "weather_check": {"kind": "stations", "n": 15, "hi_err": 0.3, "lo_err": 0.3, "rain_ratio": 1.1}, "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 85%, coastal 0%, mountain 13%; median ground height 190 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 112.1, "pli_overall": 109.1, "months": [{"m": 1, "est_share": 0.0, "weather": 55.324, "index": "HCI:Urban", "weather_alt": 32.845, "hci_urban": 55.324, "hci_beach": 32.845, "good_days": 1.161, "good_days_urban": 1.161, "good_days_beach": 0.0, "tx_mean": 5.911, "tx_max_median": 12.6, "tn_mean": -0.414, "lows_withheld": null, "sea_c": null, "us_pax": 429906.0, "us_airports": ["ORD", "IAD", "JFK", "EWR", "SFO", "IAH", "DEN", "DFW", "ATL", "LAX", "MIA", "SEA", "DTW", "MCO", "BOS", "TPA", "CLT", "PHL", "LAS", "AUS"], "sunny_days": 1.565, "p35": 0.0, "p30": 0.0, "rain_days": 14.645, "rain_days_p90": 16.893, "rain_withheld": null, "climate_years": 15, "k": 11.452, "visitors_night": 46167.161, "dom_share": 0.654, "stage": 0.691589, "share_pct": 1.132, "cost_hotel_swing": -3.757, "cost_accom_swing": -3.85, "cost_package_swing": -19.285, "cost_air_swing": -11.626, "plat_night": 2826.016, "plat_ratio": 0.061, "plat_dom_share": 0.451, "share_pct_upper": 1.201, "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": 59.693, "index": "HCI:Urban", "weather_alt": 38.583, "hci_urban": 59.693, "hci_beach": 38.583, "good_days": 3.435, "good_days_urban": 3.435, "good_days_beach": 0.468, "tx_mean": 7.723, "tx_max_median": 13.301, "tn_mean": -0.516, "lows_withheld": null, "sea_c": null, "us_pax": 337026.0, "us_airports": ["JFK", "IAD", "ORD", "SFO", "EWR", "IAH", "DEN", "MIA", "LAX", "ATL", "SEA", "DFW", "DTW", "MCO", "CLT", "BOS", "TPA", "AUS", "LAS", "PHL"], "sunny_days": 3.255, "p35": 0.0, "p30": 0.0, "rain_days": 9.154, "rain_days_p90": 15.314, "rain_withheld": null, "climate_years": 15, "k": 12.304, "visitors_night": 49610.832, "dom_share": 0.678, "stage": 0.743029, "share_pct": 1.215, "cost_hotel_swing": -3.428, "cost_accom_swing": -3.563, "cost_package_swing": -12.024, "cost_air_swing": -13.261, "plat_night": 2988.973, "plat_ratio": 0.06, "plat_dom_share": 0.504, "share_pct_upper": 1.288, "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": 65.754, "index": "HCI:Urban", "weather_alt": 47.762, "hci_urban": 65.754, "hci_beach": 47.762, "good_days": 11.436, "good_days_urban": 11.436, "good_days_beach": 4.093, "tx_mean": 12.121, "tx_max_median": 19.184, "tn_mean": 1.698, "lows_withheld": null, "sea_c": null, "us_pax": 467988.0, "us_airports": ["JFK", "ORD", "IAD", "EWR", "SFO", "IAH", "DEN", "ATL", "DFW", "MIA", "DTW", "SEA", "LAX", "MCO", "CLT", "BOS", "TPA", "AUS", "LAS", "PHL"], "sunny_days": 6.716, "p35": 0.0, "p30": 0.0, "rain_days": 8.628, "rain_days_p90": 13.553, "rain_withheld": null, "climate_years": 15, "k": 13.054, "visitors_night": 52632.903, "dom_share": 0.699, "stage": 0.788338, "share_pct": 1.289, "cost_hotel_swing": -2.867, "cost_accom_swing": -2.725, "cost_package_swing": -7.5, "cost_air_swing": -3.799, "plat_night": 3407.452, "plat_ratio": 0.065, "plat_dom_share": 0.529, "share_pct_upper": 1.371, "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.686, "index": "HCI:Urban", "weather_alt": 58.063, "hci_urban": 72.686, "hci_beach": 58.063, "good_days": 18.358, "good_days_urban": 18.358, "good_days_beach": 8.641, "tx_mean": 16.354, "tx_max_median": 24.029, "tn_mean": 4.867, "lows_withheld": null, "sea_c": null, "us_pax": 547558.0, "us_airports": ["JFK", "ORD", "SFO", "IAD", "EWR", "IAH", "LAX", "DEN", "MIA", "ATL", "SEA", "DFW", "DTW", "BOS", "MCO", "CLT", "TPA", "LAS", "PHL", "AUS"], "sunny_days": 6.129, "p35": 0.0, "p30": 0.0, "rain_days": 7.31, "rain_days_p90": 12.06, "rain_withheld": null, "climate_years": 15, "k": 13.165, "visitors_night": 53078.183, "dom_share": 0.707, "stage": 0.79504, "share_pct": 1.299, "cost_hotel_swing": -1.529, "cost_accom_swing": -1.425, "cost_package_swing": -4.109, "cost_air_swing": 2.475, "plat_night": 3470.85, "plat_ratio": 0.065, "plat_dom_share": 0.561, "share_pct_upper": 1.383, "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": 77.201, "index": "HCI:Urban", "weather_alt": 65.841, "hci_urban": 77.201, "hci_beach": 65.841, "good_days": 23.839, "good_days_urban": 23.839, "good_days_beach": 13.791, "tx_mean": 20.396, "tx_max_median": 28.44, "tn_mean": 8.694, "lows_withheld": null, "sea_c": null, "us_pax": 649319.0, "us_airports": ["JFK", "SFO", "ORD", "IAD", "LAX", "EWR", "IAH", "DEN", "BOS", "SEA", "MIA", "DFW", "ATL", "DTW", "MCO", "CLT", "TPA", "LAS", "PHL", "AUS", "MSP"], "sunny_days": 4.929, "p35": 0.0, "p30": 0.133, "rain_days": 8.781, "rain_days_p90": 14.51, "rain_withheld": null, "climate_years": 15, "k": 14.712, "visitors_night": 59323.113, "dom_share": 0.708, "stage": 0.888467, "share_pct": 1.45, "cost_hotel_swing": 2.055, "cost_accom_swing": 1.87, "cost_package_swing": -1.592, "cost_air_swing": -3.219, "plat_night": 4040.5, "plat_ratio": 0.068, "plat_dom_share": 0.581, "share_pct_upper": 1.547, "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": 79.289, "index": "HCI:Urban", "weather_alt": 73.947, "hci_urban": 79.289, "hci_beach": 73.947, "good_days": 24.463, "good_days_urban": 24.463, "good_days_beach": 18.905, "tx_mean": 24.766, "tx_max_median": 33.074, "tn_mean": 12.867, "lows_withheld": null, "sea_c": null, "us_pax": 684119.0, "us_airports": ["SFO", "JFK", "ORD", "IAD", "LAX", "EWR", "BOS", "IAH", "DEN", "DFW", "SEA", "MIA", "ATL", "DTW", "MCO", "CLT", "TPA", "MSP", "LAS", "PHL", "AUS"], "sunny_days": 5.661, "p35": 0.133, "p30": 0.867, "rain_days": 8.743, "rain_days_p90": 13.901, "rain_withheld": null, "climate_years": 15, "k": 16.559, "visitors_night": 66758.883, "dom_share": 0.68, "stage": 1.0, "share_pct": 1.629, "cost_hotel_swing": 2.538, "cost_accom_swing": 2.58, "cost_package_swing": 3.439, "cost_air_swing": -2.551, "plat_night": 4715.983, "plat_ratio": 0.071, "plat_dom_share": 0.48, "share_pct_upper": 1.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": 7, "est_share": 0.0, "weather": 78.696, "index": "HCI:Urban", "weather_alt": 76.183, "hci_urban": 78.696, "hci_beach": 76.183, "good_days": 25.525, "good_days_urban": 25.525, "good_days_beach": 22.619, "tx_mean": 26.31, "tx_max_median": 35.127, "tn_mean": 14.183, "lows_withheld": null, "sea_c": null, "us_pax": 720091.0, "us_airports": ["SFO", "JFK", "ORD", "IAD", "LAX", "EWR", "BOS", "IAH", "SEA", "DEN", "MIA", "DTW", "ATL", "DFW", "MCO", "MSP", "CLT", "TPA", "LAS", "AUS", "PHL"], "sunny_days": 5.478, "p35": 0.4, "p30": 0.867, "rain_days": 10.562, "rain_days_p90": 12.734, "rain_withheld": null, "climate_years": 15, "k": 15.696, "visitors_night": 63282.758, "dom_share": 0.684, "stage": 0.947892, "share_pct": 1.545, "cost_hotel_swing": 1.16, "cost_accom_swing": 2.574, "cost_package_swing": 13.097, "cost_air_swing": 11.305, "plat_night": 4447.484, "plat_ratio": 0.07, "plat_dom_share": 0.487, "share_pct_upper": 1.652, "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": 78.493, "index": "HCI:Urban", "weather_alt": 76.52, "hci_urban": 78.493, "hci_beach": 76.52, "good_days": 24.961, "good_days_urban": 24.961, "good_days_beach": 22.252, "tx_mean": 26.458, "tx_max_median": 34.783, "tn_mean": 14.075, "lows_withheld": null, "sea_c": null, "us_pax": 711598.0, "us_airports": ["JFK", "SFO", "ORD", "IAD", "LAX", "EWR", "BOS", "IAH", "SEA", "DEN", "MIA", "DTW", "ATL", "DFW", "MCO", "MSP", "LAS", "TPA", "CLT", "PHL", "AUS"], "sunny_days": 5.895, "p35": 0.4, "p30": 0.867, "rain_days": 7.905, "rain_days_p90": 12.523, "rain_withheld": null, "climate_years": 15, "k": 14.527, "visitors_night": 58570.339, "dom_share": 0.7, "stage": 0.877266, "share_pct": 1.432, "cost_hotel_swing": 1.306, "cost_accom_swing": 2.68, "cost_package_swing": 15.054, "cost_air_swing": 3.018, "plat_night": 4287.032, "plat_ratio": 0.073, "plat_dom_share": 0.55, "share_pct_upper": 1.535, "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": 79.329, "index": "HCI:Urban", "weather_alt": 70.562, "hci_urban": 79.329, "hci_beach": 70.562, "good_days": 25.127, "good_days_urban": 25.127, "good_days_beach": 17.044, "tx_mean": 21.922, "tx_max_median": 29.687, "tn_mean": 10.372, "lows_withheld": null, "sea_c": null, "us_pax": 666714.0, "us_airports": ["SFO", "JFK", "ORD", "IAD", "LAX", "EWR", "IAH", "DEN", "SEA", "MIA", "BOS", "DFW", "ATL", "DTW", "MCO", "LAS", "CLT", "TPA", "MSP", "PHL", "AUS"], "sunny_days": 5.644, "p35": 0.0, "p30": 0.4, "rain_days": 7.196, "rain_days_p90": 13.256, "rain_withheld": null, "climate_years": 15, "k": 16.121, "visitors_night": 64990.8, "dom_share": 0.702, "stage": 0.973519, "share_pct": 1.587, "cost_hotel_swing": 4.062, "cost_accom_swing": 3.027, "cost_package_swing": 9.618, "cost_air_swing": -2.866, "plat_night": 4424.183, "plat_ratio": 0.068, "plat_dom_share": 0.547, "share_pct_upper": 1.692, "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": 69.537, "index": "HCI:Urban", "weather_alt": 53.914, "hci_urban": 69.537, "hci_beach": 53.914, "good_days": 15.757, "good_days_urban": 15.757, "good_days_beach": 5.263, "tx_mean": 16.085, "tx_max_median": 22.568, "tn_mean": 6.906, "lows_withheld": null, "sea_c": null, "us_pax": 634135.0, "us_airports": ["SFO", "JFK", "ORD", "IAD", "EWR", "LAX", "IAH", "DEN", "MIA", "DFW", "ATL", "SEA", "DTW", "BOS", "MCO", "CLT", "LAS", "TPA", "PHL", "AUS", "MSP"], "sunny_days": 2.907, "p35": 0.0, "p30": 0.0, "rain_days": 11.033, "rain_days_p90": 13.068, "rain_withheld": null, "climate_years": 15, "k": 15.394, "visitors_night": 62067.661, "dom_share": 0.699, "stage": 0.929609, "share_pct": 1.516, "cost_hotel_swing": 1.816, "cost_accom_swing": 1.053, "cost_package_swing": 7.836, "cost_air_swing": 10.544, "plat_night": 4517.774, "plat_ratio": 0.073, "plat_dom_share": 0.553, "share_pct_upper": 1.624, "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.305, "index": "HCI:Urban", "weather_alt": 38.64, "hci_urban": 60.305, "hci_beach": 38.64, "good_days": 4.602, "good_days_urban": 4.602, "good_days_beach": 0.4, "tx_mean": 9.814, "tx_max_median": 16.493, "tn_mean": 2.812, "lows_withheld": null, "sea_c": null, "us_pax": 481437.0, "us_airports": ["ORD", "JFK", "IAD", "SFO", "EWR", "IAH", "DEN", "MIA", "DFW", "ATL", "LAX", "MCO", "DTW", "SEA", "BOS", "CLT", "TPA", "AUS", "LAS", "MSP", "PHL"], "sunny_days": 1.486, "p35": 0.0, "p30": 0.0, "rain_days": 11.667, "rain_days_p90": 14.322, "rain_withheld": null, "climate_years": 15, "k": 14.11, "visitors_night": 56886.083, "dom_share": 0.712, "stage": 0.852077, "share_pct": 1.391, "cost_hotel_swing": -0.731, "cost_accom_swing": -1.253, "cost_package_swing": -5.793, "cost_air_swing": -5.06, "plat_night": 3589.583, "plat_ratio": 0.063, "plat_dom_share": 0.54, "share_pct_upper": 1.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": 12, "est_share": 0.0, "weather": 55.819, "index": "HCI:Urban", "weather_alt": 32.534, "hci_urban": 55.819, "hci_beach": 32.534, "good_days": 1.343, "good_days_urban": 1.343, "good_days_beach": 0.0, "tx_mean": 7.06, "tx_max_median": 13.396, "tn_mean": 1.066, "lows_withheld": null, "sea_c": null, "us_pax": 552641.0, "us_airports": ["ORD", "IAD", "JFK", "SFO", "EWR", "DEN", "IAH", "DFW", "MIA", "ATL", "DTW", "LAX", "MCO", "CLT", "SEA", "TPA", "BOS", "AUS", "MSP", "PHL", "LAS"], "sunny_days": 1.034, "p35": 0.0, "p30": 0.0, "rain_days": 14.695, "rain_days_p90": 19.612, "rain_withheld": null, "climate_years": 15, "k": 12.147, "visitors_night": 48975.032, "dom_share": 0.683, "stage": 0.73355, "share_pct": 1.2, "cost_hotel_swing": -0.625, "cost_accom_swing": -0.968, "cost_package_swing": 1.26, "cost_air_swing": 15.038, "plat_night": 3197.968, "plat_ratio": 0.065, "plat_dom_share": 0.524, "share_pct_upper": 1.277, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}