{"id": "NL42", "n": "Maastricht & Limburg", "c": "Netherlands", "official": "Limburg (NL)", "cc": "NL", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 53%, coastal 0%, mountain 0%; median ground height 68 m", "lat": 51.206, "lon": 5.936, "population": 1135328, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 3.058, "is_flat": false, "seasonality_pct": 26.672, "hotel_share": 0.293, "rental_share": 0.534, "camping_share": 0.174, "hotel_occupancy_pct": null, "elevation_m": 67.684, "weather_check": {"kind": "stations", "n": 3, "hi_err": 0.3, "lo_err": 0.35, "rain_ratio": 1.06}, "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 53%, coastal 0%, mountain 0%; median ground height 68 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 124.6, "pli_overall": 121.0, "months": [{"m": 1, "est_share": 0.0, "weather": 55.72, "index": "HCI:Urban", "weather_alt": 33.396, "hci_urban": 55.72, "hci_beach": 33.396, "good_days": 1.278, "good_days_urban": 1.278, "good_days_beach": 0.0, "tx_mean": 6.68, "tx_max_median": 13.353, "tn_mean": 0.681, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.764, "p35": 0.0, "p30": 0.0, "rain_days": 15.58, "rain_days_p90": 18.131, "rain_withheld": null, "climate_years": 15, "k": 19.099, "visitors_night": 21662.629, "dom_share": 0.684, "stage": 0.326962, "share_pct": 1.874, "cost_hotel_swing": -21.79, "cost_accom_swing": -26.433, "cost_package_swing": -7.3, "cost_air_swing": -12.507, "plat_night": 695.726, "plat_ratio": 0.032, "plat_dom_share": 0.509, "share_pct_upper": 1.933, "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": 58.896, "index": "HCI:Urban", "weather_alt": 38.045, "hci_urban": 58.896, "hci_beach": 38.045, "good_days": 3.494, "good_days_urban": 3.494, "good_days_beach": 0.491, "tx_mean": 8.395, "tx_max_median": 13.849, "tn_mean": 0.714, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.673, "p35": 0.0, "p30": 0.0, "rain_days": 11.176, "rain_days_p90": 16.679, "rain_withheld": null, "climate_years": 15, "k": 21.322, "visitors_night": 24184.796, "dom_share": 0.721, "stage": 0.365026, "share_pct": 2.088, "cost_hotel_swing": -18.68, "cost_accom_swing": -19.546, "cost_package_swing": -0.489, "cost_air_swing": -16.412, "plat_night": 792.637, "plat_ratio": 0.033, "plat_dom_share": 0.524, "share_pct_upper": 2.155, "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": 64.823, "index": "HCI:Urban", "weather_alt": 46.708, "hci_urban": 64.823, "hci_beach": 46.708, "good_days": 10.621, "good_days_urban": 10.621, "good_days_beach": 3.942, "tx_mean": 12.024, "tx_max_median": 18.793, "tn_mean": 2.248, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.654, "p35": 0.0, "p30": 0.0, "rain_days": 10.42, "rain_days_p90": 15.077, "rain_withheld": null, "climate_years": 15, "k": 23.998, "visitors_night": 27219.371, "dom_share": 0.613, "stage": 0.410828, "share_pct": 2.344, "cost_hotel_swing": -9.758, "cost_accom_swing": -16.77, "cost_package_swing": -4.845, "cost_air_swing": -10.591, "plat_night": 1126.339, "plat_ratio": 0.041, "plat_dom_share": 0.443, "share_pct_upper": 2.438, "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": 71.498, "index": "HCI:Urban", "weather_alt": 56.614, "hci_urban": 71.498, "hci_beach": 56.614, "good_days": 16.904, "good_days_urban": 16.904, "good_days_beach": 7.175, "tx_mean": 15.868, "tx_max_median": 23.93, "tn_mean": 4.702, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.182, "p35": 0.0, "p30": 0.0, "rain_days": 6.877, "rain_days_p90": 13.309, "rain_withheld": null, "climate_years": 15, "k": 32.492, "visitors_night": 36857.85, "dom_share": 0.587, "stage": 0.55624, "share_pct": 3.147, "cost_hotel_swing": 12.956, "cost_accom_swing": 7.786, "cost_package_swing": -0.526, "cost_air_swing": 19.202, "plat_night": 1706.2, "plat_ratio": 0.046, "plat_dom_share": 0.5, "share_pct_upper": 3.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": 5, "est_share": 0.0, "weather": 75.89, "index": "HCI:Urban", "weather_alt": 64.034, "hci_urban": 75.89, "hci_beach": 64.034, "good_days": 22.274, "good_days_urban": 22.274, "good_days_beach": 12.055, "tx_mean": 19.839, "tx_max_median": 26.608, "tn_mean": 8.202, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.232, "p35": 0.0, "p30": 0.067, "rain_days": 8.014, "rain_days_p90": 15.891, "rain_withheld": null, "climate_years": 15, "k": 38.064, "visitors_night": 43173.355, "dom_share": 0.744, "stage": 0.651633, "share_pct": 3.667, "cost_hotel_swing": 12.739, "cost_accom_swing": 5.502, "cost_package_swing": -8.264, "cost_air_swing": 4.195, "plat_night": 1762.435, "plat_ratio": 0.041, "plat_dom_share": 0.546, "share_pct_upper": 3.811, "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": 78.607, "index": "HCI:Urban", "weather_alt": 70.831, "hci_urban": 78.607, "hci_beach": 70.831, "good_days": 24.204, "good_days_urban": 24.204, "good_days_beach": 16.012, "tx_mean": 23.409, "tx_max_median": 32.8, "tn_mean": 11.964, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.626, "p35": 0.0, "p30": 0.733, "rain_days": 8.687, "rain_days_p90": 13.341, "rain_withheld": null, "climate_years": 15, "k": 40.384, "visitors_night": 45811.65, "dom_share": 0.718, "stage": 0.691355, "share_pct": 3.882, "cost_hotel_swing": 13.927, "cost_accom_swing": 8.185, "cost_package_swing": -6.631, "cost_air_swing": -1.421, "plat_night": 1753.883, "plat_ratio": 0.038, "plat_dom_share": 0.488, "share_pct_upper": 4.024, "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.838, "index": "HCI:Urban", "weather_alt": 72.567, "hci_urban": 78.838, "hci_beach": 72.567, "good_days": 25.278, "good_days_urban": 25.278, "good_days_beach": 19.772, "tx_mean": 24.602, "tx_max_median": 33.647, "tn_mean": 13.268, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.755, "p35": 0.333, "p30": 0.8, "rain_days": 11.428, "rain_days_p90": 14.287, "rain_withheld": null, "climate_years": 15, "k": 46.667, "visitors_night": 52930.532, "dom_share": 0.668, "stage": 0.798907, "share_pct": 4.459, "cost_hotel_swing": 11.063, "cost_accom_swing": 28.359, "cost_package_swing": 15.747, "cost_air_swing": 18.018, "plat_night": 2338.468, "plat_ratio": 0.044, "plat_dom_share": 0.401, "share_pct_upper": 4.646, "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": 79.409, "index": "HCI:Urban", "weather_alt": 73.832, "hci_urban": 79.409, "hci_beach": 73.832, "good_days": 25.816, "good_days_urban": 25.816, "good_days_beach": 20.009, "tx_mean": 24.693, "tx_max_median": 33.34, "tn_mean": 13.371, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.145, "p35": 0.2, "p30": 0.667, "rain_days": 10.271, "rain_days_p90": 16.225, "rain_withheld": null, "climate_years": 15, "k": 58.413, "visitors_night": 66260.306, "dom_share": 0.741, "stage": 1.0, "share_pct": 5.519, "cost_hotel_swing": 8.908, "cost_accom_swing": 30.097, "cost_package_swing": 12.765, "cost_air_swing": 21.988, "plat_night": 2112.258, "plat_ratio": 0.032, "plat_dom_share": 0.482, "share_pct_upper": 5.685, "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": 78.475, "index": "HCI:Urban", "weather_alt": 68.478, "hci_urban": 78.475, "hci_beach": 68.478, "good_days": 24.503, "good_days_urban": 24.503, "good_days_beach": 15.332, "tx_mean": 21.095, "tx_max_median": 29.219, "tn_mean": 10.422, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.737, "p35": 0.0, "p30": 0.333, "rain_days": 7.188, "rain_days_p90": 12.299, "rain_withheld": null, "climate_years": 15, "k": 36.671, "visitors_night": 41593.967, "dom_share": 0.739, "stage": 0.627788, "share_pct": 3.537, "cost_hotel_swing": 12.65, "cost_accom_swing": 1.751, "cost_package_swing": 0.282, "cost_air_swing": -7.053, "plat_night": 1474.033, "plat_ratio": 0.035, "plat_dom_share": 0.532, "share_pct_upper": 3.658, "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.192, "index": "HCI:Urban", "weather_alt": 53.849, "hci_urban": 69.192, "hci_beach": 53.849, "good_days": 15.303, "good_days_urban": 15.303, "good_days_beach": 5.127, "tx_mean": 16.233, "tx_max_median": 23.269, "tn_mean": 8.032, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.979, "p35": 0.0, "p30": 0.0, "rain_days": 12.018, "rain_days_p90": 14.942, "rain_withheld": null, "climate_years": 15, "k": 35.16, "visitors_night": 39882.661, "dom_share": 0.58, "stage": 0.601926, "share_pct": 3.397, "cost_hotel_swing": 5.402, "cost_accom_swing": 6.567, "cost_package_swing": -0.978, "cost_air_swing": 10.598, "plat_night": 1786.242, "plat_ratio": 0.045, "plat_dom_share": 0.472, "share_pct_upper": 3.543, "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": 61.704, "index": "HCI:Urban", "weather_alt": 41.721, "hci_urban": 61.704, "hci_beach": 41.721, "good_days": 6.456, "good_days_urban": 6.456, "good_days_beach": 0.907, "tx_mean": 10.796, "tx_max_median": 17.227, "tn_mean": 4.121, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.638, "p35": 0.0, "p30": 0.0, "rain_days": 11.764, "rain_days_p90": 15.673, "rain_withheld": null, "climate_years": 15, "k": 22.652, "visitors_night": 25693.95, "dom_share": 0.687, "stage": 0.38779, "share_pct": 2.215, "cost_hotel_swing": -12.424, "cost_accom_swing": -19.169, "cost_package_swing": -6.765, "cost_air_swing": -14.997, "plat_night": 1300.683, "plat_ratio": 0.051, "plat_dom_share": 0.478, "share_pct_upper": 2.324, "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": 56.475, "index": "HCI:Urban", "weather_alt": 33.953, "hci_urban": 56.475, "hci_beach": 33.953, "good_days": 1.492, "good_days_urban": 1.492, "good_days_beach": 0.043, "tx_mean": 8.233, "tx_max_median": 14.111, "tn_mean": 2.647, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.29, "p35": 0.0, "p30": 0.0, "rain_days": 15.038, "rain_days_p90": 20.741, "rain_withheld": null, "climate_years": 15, "k": 25.205, "visitors_night": 28589.903, "dom_share": 0.746, "stage": 0.431501, "share_pct": 2.459, "cost_hotel_swing": -14.992, "cost_accom_swing": -6.33, "cost_package_swing": 7.004, "cost_air_swing": -11.021, "plat_night": 1739.032, "plat_ratio": 0.061, "plat_dom_share": 0.566, "share_pct_upper": 2.604, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}