{"id": "SE12", "n": "East Middle Sweden", "c": "Sweden", "official": "Östra Mellansverige", "cc": "SE", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 67%, mountain 0%; median ground height 69 m", "lat": 59.224, "lon": 16.119, "population": 1771433, "peak": 7, "trough": 1, "n_years_crowd": 2, "spread": 4.131, "is_flat": false, "seasonality_pct": 32.209, "hotel_share": 0.675, "rental_share": 0.055, "camping_share": 0.27, "hotel_occupancy_pct": 54.03, "elevation_m": 69.264, "weather_check": {"kind": "stations", "n": 26, "hi_err": 0.1, "lo_err": 0.25, "rain_ratio": 1.05}, "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": 1, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 67%, mountain 0%; median ground height 69 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 116.7, "pli_overall": 123.0, "months": [{"m": 1, "est_share": 0.0, "weather": 33.537, "index": "HCI:Beach", "weather_alt": 53.529, "hci_urban": 53.529, "hci_beach": 33.537, "good_days": 0.0, "good_days_urban": 0.204, "good_days_beach": 0.0, "tx_mean": 0.667, "tx_max_median": 6.738, "tn_mean": -4.588, "lows_withheld": null, "sea_c": 2.589, "us_pax": null, "us_airports": [], "sunny_days": 1.873, "p35": 0.0, "p30": 0.0, "rain_days": 9.7, "rain_days_p90": 13.967, "rain_withheld": null, "climate_years": 15, "k": 5.508, "visitors_night": 9747.403, "dom_share": 0.877, "stage": 0.242087, "share_pct": 0.548, "cost_hotel_swing": -12.643, "cost_accom_swing": -10.035, "cost_package_swing": -17.432, "cost_air_swing": -14.74, "plat_night": 634.839, "plat_ratio": 0.065, "plat_dom_share": 0.431, "share_pct_upper": 0.583, "adr_eur": 43.604, "adr_swing": -12.643, "adr_vs_cheapest": 1.0, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 2, "est_share": 0.0, "weather": 36.232, "index": "HCI:Beach", "weather_alt": 56.276, "hci_urban": 56.276, "hci_beach": 36.232, "good_days": 0.0, "good_days_urban": 1.189, "good_days_beach": 0.0, "tx_mean": 2.258, "tx_max_median": 7.556, "tn_mean": -4.677, "lows_withheld": null, "sea_c": 1.701, "us_pax": null, "us_airports": [], "sunny_days": 3.572, "p35": 0.0, "p30": 0.0, "rain_days": 7.376, "rain_days_p90": 10.522, "rain_withheld": null, "climate_years": 15, "k": 6.411, "visitors_night": 11345.239, "dom_share": 0.879, "stage": 0.281787, "share_pct": 0.637, "cost_hotel_swing": -7.318, "cost_accom_swing": -6.01, "cost_package_swing": -11.294, "cost_air_swing": -13.908, "plat_night": 756.319, "plat_ratio": 0.067, "plat_dom_share": 0.442, "share_pct_upper": 0.679, "adr_eur": 46.262, "adr_swing": -7.318, "adr_vs_cheapest": 1.061, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 3, "est_share": 0.0, "weather": 41.151, "index": "HCI:Beach", "weather_alt": 61.053, "hci_urban": 61.053, "hci_beach": 41.151, "good_days": 0.191, "good_days_urban": 5.494, "good_days_beach": 0.191, "tx_mean": 6.405, "tx_max_median": 13.549, "tn_mean": -2.872, "lows_withheld": null, "sea_c": 1.885, "us_pax": null, "us_airports": [], "sunny_days": 6.442, "p35": 0.0, "p30": 0.0, "rain_days": 5.926, "rain_days_p90": 10.065, "rain_withheld": null, "climate_years": 15, "k": 6.679, "visitors_night": 11818.597, "dom_share": 0.887, "stage": 0.293538, "share_pct": 0.663, "cost_hotel_swing": -4.93, "cost_accom_swing": -4.208, "cost_package_swing": -18.556, "cost_air_swing": -10.879, "plat_night": 799.548, "plat_ratio": 0.068, "plat_dom_share": 0.456, "share_pct_upper": 0.708, "adr_eur": 47.454, "adr_swing": -4.93, "adr_vs_cheapest": 1.088, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 4, "est_share": 0.0, "weather": 48.634, "index": "HCI:Beach", "weather_alt": 66.357, "hci_urban": 66.357, "hci_beach": 48.634, "good_days": 3.184, "good_days_urban": 11.762, "good_days_beach": 3.184, "tx_mean": 11.525, "tx_max_median": 18.142, "tn_mean": 0.357, "lows_withheld": null, "sea_c": 3.352, "us_pax": null, "us_airports": [], "sunny_days": 5.709, "p35": 0.0, "p30": 0.0, "rain_days": 5.772, "rain_days_p90": 10.451, "rain_withheld": null, "climate_years": 15, "k": 8.064, "visitors_night": 14270.417, "dom_share": 0.89, "stage": 0.354424, "share_pct": 0.8, "cost_hotel_swing": -4.67, "cost_accom_swing": -4.042, "cost_package_swing": -18.133, "cost_air_swing": 1.647, "plat_night": 1155.083, "plat_ratio": 0.081, "plat_dom_share": 0.504, "share_pct_upper": 0.864, "adr_eur": 47.584, "adr_swing": -4.67, "adr_vs_cheapest": 1.091, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 5, "est_share": 0.0, "weather": 61.057, "index": "HCI:Beach", "weather_alt": 73.923, "hci_urban": 73.923, "hci_beach": 61.057, "good_days": 10.925, "good_days_urban": 20.496, "good_days_beach": 10.925, "tx_mean": 17.43, "tx_max_median": 25.619, "tn_mean": 5.533, "lows_withheld": null, "sea_c": 7.036, "us_pax": null, "us_airports": [], "sunny_days": 5.918, "p35": 0.0, "p30": 0.0, "rain_days": 8.143, "rain_days_p90": 13.254, "rain_withheld": null, "climate_years": 15, "k": 11.399, "visitors_night": 20172.371, "dom_share": 0.886, "stage": 0.50101, "share_pct": 1.127, "cost_hotel_swing": 10.913, "cost_accom_swing": 7.723, "cost_package_swing": -8.394, "cost_air_swing": 2.388, "plat_night": 1717.581, "plat_ratio": 0.085, "plat_dom_share": 0.491, "share_pct_upper": 1.222, "adr_eur": 55.362, "adr_swing": 10.913, "adr_vs_cheapest": 1.27, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 6, "est_share": 0.0, "weather": 70.523, "index": "HCI:Beach", "weather_alt": 79.46, "hci_urban": 79.46, "hci_beach": 70.523, "good_days": 16.753, "good_days_urban": 24.49, "good_days_beach": 16.753, "tx_mean": 21.73, "tx_max_median": 28.515, "tn_mean": 10.101, "lows_withheld": null, "sea_c": 12.274, "us_pax": null, "us_airports": [], "sunny_days": 5.481, "p35": 0.0, "p30": 0.267, "rain_days": 10.288, "rain_days_p90": 11.784, "rain_withheld": null, "climate_years": 15, "k": 14.31, "visitors_night": 25323.233, "dom_share": 0.835, "stage": 0.628959, "share_pct": 1.411, "cost_hotel_swing": 2.038, "cost_accom_swing": 1.068, "cost_package_swing": 19.097, "cost_air_swing": 18.762, "plat_night": 2666.317, "plat_ratio": 0.105, "plat_dom_share": 0.486, "share_pct_upper": 1.557, "adr_eur": 50.932, "adr_swing": 2.038, "adr_vs_cheapest": 1.168, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 7, "est_share": 0.0, "weather": 72.668, "index": "HCI:Beach", "weather_alt": 80.542, "hci_urban": 80.542, "hci_beach": 72.668, "good_days": 19.005, "good_days_urban": 25.994, "good_days_beach": 19.005, "tx_mean": 23.303, "tx_max_median": 29.326, "tn_mean": 12.265, "lows_withheld": null, "sea_c": 16.315, "us_pax": null, "us_airports": [], "sunny_days": 4.4, "p35": 0.0, "p30": 0.333, "rain_days": 9.922, "rain_days_p90": 14.231, "rain_withheld": null, "climate_years": 15, "k": 22.752, "visitors_night": 40262.129, "dom_share": 0.815, "stage": 1.0, "share_pct": 2.225, "cost_hotel_swing": 3.181, "cost_accom_swing": 2.878, "cost_package_swing": 38.884, "cost_air_swing": 34.111, "plat_night": 5216.581, "plat_ratio": 0.13, "plat_dom_share": 0.414, "share_pct_upper": 2.505, "adr_eur": 51.503, "adr_swing": 3.181, "adr_vs_cheapest": 1.181, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 8, "est_share": 0.0, "weather": 69.242, "index": "HCI:Beach", "weather_alt": 79.681, "hci_urban": 79.681, "hci_beach": 69.242, "good_days": 16.782, "good_days_urban": 25.602, "good_days_beach": 16.782, "tx_mean": 21.786, "tx_max_median": 27.718, "tn_mean": 11.254, "lows_withheld": null, "sea_c": 16.849, "us_pax": null, "us_airports": [], "sunny_days": 3.16, "p35": 0.0, "p30": 0.2, "rain_days": 11.002, "rain_days_p90": 15.776, "rain_withheld": null, "climate_years": 15, "k": 15.879, "visitors_night": 28098.613, "dom_share": 0.814, "stage": 0.697884, "share_pct": 1.563, "cost_hotel_swing": 4.723, "cost_accom_swing": 4.03, "cost_package_swing": 10.045, "cost_air_swing": -1.453, "plat_night": 3970.081, "plat_ratio": 0.141, "plat_dom_share": 0.254, "share_pct_upper": 1.78, "adr_eur": 52.273, "adr_swing": 4.723, "adr_vs_cheapest": 1.199, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 9, "est_share": 0.0, "weather": 59.998, "index": "HCI:Beach", "weather_alt": 73.368, "hci_urban": 73.368, "hci_beach": 59.998, "good_days": 8.13, "good_days_urban": 20.759, "good_days_beach": 8.13, "tx_mean": 17.527, "tx_max_median": 22.789, "tn_mean": 7.86, "lows_withheld": null, "sea_c": 14.255, "us_pax": null, "us_airports": [], "sunny_days": 2.815, "p35": 0.0, "p30": 0.0, "rain_days": 7.457, "rain_days_p90": 11.815, "rain_withheld": null, "climate_years": 15, "k": 9.496, "visitors_night": 16805.367, "dom_share": 0.862, "stage": 0.417384, "share_pct": 0.941, "cost_hotel_swing": 7.796, "cost_accom_swing": 6.396, "cost_package_swing": 10.427, "cost_air_swing": -8.721, "plat_night": 1541.05, "plat_ratio": 0.092, "plat_dom_share": 0.425, "share_pct_upper": 1.026, "adr_eur": 53.807, "adr_swing": 7.796, "adr_vs_cheapest": 1.234, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 10, "est_share": 0.0, "weather": 42.338, "index": "HCI:Beach", "weather_alt": 62.276, "hci_urban": 62.276, "hci_beach": 42.338, "good_days": 0.813, "good_days_urban": 7.409, "good_days_beach": 0.813, "tx_mean": 10.899, "tx_max_median": 16.095, "tn_mean": 4.012, "lows_withheld": null, "sea_c": 10.119, "us_pax": null, "us_airports": [], "sunny_days": 3.408, "p35": 0.0, "p30": 0.0, "rain_days": 10.293, "rain_days_p90": 12.694, "rain_withheld": null, "climate_years": 15, "k": 8.358, "visitors_night": 14790.21, "dom_share": 0.869, "stage": 0.367341, "share_pct": 0.829, "cost_hotel_swing": 5.734, "cost_accom_swing": 4.843, "cost_package_swing": 6.594, "cost_air_swing": -2.088, "plat_night": 1313.5, "plat_ratio": 0.089, "plat_dom_share": 0.455, "share_pct_upper": 0.902, "adr_eur": 52.777, "adr_swing": 5.734, "adr_vs_cheapest": 1.21, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 11, "est_share": 0.0, "weather": 34.269, "index": "HCI:Beach", "weather_alt": 57.0, "hci_urban": 57.0, "hci_beach": 34.269, "good_days": 0.033, "good_days_urban": 1.173, "good_days_beach": 0.033, "tx_mean": 5.727, "tx_max_median": 12.031, "tn_mean": 0.557, "lows_withheld": null, "sea_c": 7.101, "us_pax": null, "us_airports": [], "sunny_days": 2.047, "p35": 0.0, "p30": 0.0, "rain_days": 9.47, "rain_days_p90": 11.397, "rain_withheld": null, "climate_years": 15, "k": 7.284, "visitors_night": 12890.733, "dom_share": 0.884, "stage": 0.320164, "share_pct": 0.723, "cost_hotel_swing": 2.011, "cost_accom_swing": 2.024, "cost_package_swing": -12.465, "cost_air_swing": -17.51, "plat_night": 953.833, "plat_ratio": 0.074, "plat_dom_share": 0.53, "share_pct_upper": 0.776, "adr_eur": 50.919, "adr_swing": 2.011, "adr_vs_cheapest": 1.168, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}, {"m": 12, "est_share": 0.0, "weather": 33.406, "index": "HCI:Beach", "weather_alt": 54.6, "hci_urban": 54.6, "hci_beach": 33.406, "good_days": 0.0, "good_days_urban": 0.387, "good_days_beach": 0.0, "tx_mean": 2.439, "tx_max_median": 7.975, "tn_mean": -2.352, "lows_withheld": null, "sea_c": 4.458, "us_pax": null, "us_airports": [], "sunny_days": 2.397, "p35": 0.0, "p30": 0.0, "rain_days": 11.353, "rain_days_p90": 14.779, "rain_withheld": null, "climate_years": 15, "k": 5.629, "visitors_night": 9961.065, "dom_share": 0.875, "stage": 0.247382, "share_pct": 0.56, "cost_hotel_swing": -6.835, "cost_accom_swing": -4.666, "cost_package_swing": 1.228, "cost_air_swing": 12.393, "plat_night": 1059.855, "plat_ratio": 0.106, "plat_dom_share": 0.43, "share_pct_upper": 0.619, "adr_eur": 46.504, "adr_swing": -6.835, "adr_vs_cheapest": 1.066, "adr_source": "Tillväxtverket, Inkvarteringsstatistik 2025, table 1.1: accommodation revenue per guest-night (yearly, moved by the national hotel price swing)", "adr_unit": "guest", "adr_period": "2025", "adr_annual_level": true}]}