{"id": "FI1B", "n": "Helsinki", "c": "Helsinki-Uusimaa, Finland", "official": "Helsinki-Uusimaa", "cc": "FI", "t": "city", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 100%, coastal 100%, mountain 0%; median ground height 42 m; set by editorial override", "lat": 60.356, "lon": 24.734, "population": 1782300, "peak": 7, "trough": 1, "n_years_crowd": 2, "spread": 1.915, "is_flat": true, "seasonality_pct": 22.753, "hotel_share": 0.933, "rental_share": 0.049, "camping_share": 0.019, "hotel_occupancy_pct": 59.66, "elevation_m": 41.886, "weather_check": {"kind": "stations", "n": 13, "hi_err": 0.35, "lo_err": 0.65, "rain_ratio": 1.04}, "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": 2, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 100%, coastal 100%, mountain 0%; median ground height 42 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 126.8, "pli_overall": 127.2, "months": [{"m": 1, "est_share": 0.0, "weather": 49.586, "index": "HCI:Urban", "weather_alt": 29.055, "hci_urban": 49.586, "hci_beach": 29.055, "good_days": 0.159, "good_days_urban": 0.159, "good_days_beach": 0.0, "tx_mean": -1.718, "tx_max_median": 4.65, "tn_mean": -7.03, "lows_withheld": null, "sea_c": 2.423, "us_pax": 17394.0, "us_airports": ["JFK", "DFW"], "sunny_days": 0.87, "p35": 0.0, "p30": 0.0, "rain_days": 14.215, "rain_days_p90": 16.575, "rain_withheld": null, "climate_years": 15, "k": 7.719, "visitors_night": 13674.29, "dom_share": 0.591, "stage": 0.5222, "share_pct": 0.766, "cost_hotel_swing": -3.181, "cost_accom_swing": -2.465, "cost_package_swing": -4.609, "cost_air_swing": -9.858, "plat_night": 2311.887, "plat_ratio": 0.169, "plat_dom_share": 0.345, "share_pct_upper": 0.894, "adr_eur": 109.6, "adr_swing": -5.283, "adr_vs_cheapest": 1.025, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 2, "est_share": 0.0, "weather": 51.719, "index": "HCI:Urban", "weather_alt": 31.751, "hci_urban": 51.719, "hci_beach": 31.751, "good_days": 0.16, "good_days_urban": 0.16, "good_days_beach": 0.0, "tx_mean": -0.897, "tx_max_median": 4.945, "tn_mean": -6.808, "lows_withheld": null, "sea_c": 1.146, "us_pax": 13476.0, "us_airports": ["JFK", "DFW"], "sunny_days": 1.541, "p35": 0.0, "p30": 0.0, "rain_days": 10.036, "rain_days_p90": 13.844, "rain_withheld": null, "climate_years": 15, "k": 8.884, "visitors_night": 15735.628, "dom_share": 0.609, "stage": 0.601005, "share_pct": 0.881, "cost_hotel_swing": 0.594, "cost_accom_swing": 1.692, "cost_package_swing": 0.412, "cost_air_swing": -2.048, "plat_night": 2762.301, "plat_ratio": 0.176, "plat_dom_share": 0.365, "share_pct_upper": 1.033, "adr_eur": 109.73, "adr_swing": -5.171, "adr_vs_cheapest": 1.026, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 3, "est_share": 0.0, "weather": 58.127, "index": "HCI:Urban", "weather_alt": 38.891, "hci_urban": 58.127, "hci_beach": 38.891, "good_days": 1.959, "good_days_urban": 1.959, "good_days_beach": 0.0, "tx_mean": 3.038, "tx_max_median": 9.05, "tn_mean": -4.631, "lows_withheld": null, "sea_c": 1.168, "us_pax": 19762.0, "us_airports": ["JFK", "DFW"], "sunny_days": 6.097, "p35": 0.0, "p30": 0.0, "rain_days": 6.649, "rain_days_p90": 12.262, "rain_withheld": null, "climate_years": 15, "k": 8.601, "visitors_night": 15234.048, "dom_share": 0.604, "stage": 0.581899, "share_pct": 0.853, "cost_hotel_swing": -0.341, "cost_accom_swing": 3.19, "cost_package_swing": -2.478, "cost_air_swing": -4.724, "plat_night": 2665.387, "plat_ratio": 0.175, "plat_dom_share": 0.36, "share_pct_upper": 1.0, "adr_eur": 108.655, "adr_swing": -6.1, "adr_vs_cheapest": 1.016, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 4, "est_share": 0.0, "weather": 62.715, "index": "HCI:Urban", "weather_alt": 43.208, "hci_urban": 62.715, "hci_beach": 43.208, "good_days": 8.377, "good_days_urban": 8.377, "good_days_beach": 1.344, "tx_mean": 8.896, "tx_max_median": 14.789, "tn_mean": -0.256, "lows_withheld": null, "sea_c": 2.848, "us_pax": 20954.0, "us_airports": ["JFK", "DFW"], "sunny_days": 6.172, "p35": 0.0, "p30": 0.0, "rain_days": 7.399, "rain_days_p90": 10.278, "rain_withheld": null, "climate_years": 15, "k": 8.99, "visitors_night": 15923.283, "dom_share": 0.618, "stage": 0.60823, "share_pct": 0.891, "cost_hotel_swing": -3.995, "cost_accom_swing": -2.345, "cost_package_swing": 1.763, "cost_air_swing": -0.102, "plat_night": 2917.25, "plat_ratio": 0.183, "plat_dom_share": 0.363, "share_pct_upper": 1.052, "adr_eur": 106.9, "adr_swing": -7.617, "adr_vs_cheapest": 1.0, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 5, "est_share": 0.0, "weather": 72.889, "index": "HCI:Urban", "weather_alt": 59.144, "hci_urban": 72.889, "hci_beach": 59.144, "good_days": 19.566, "good_days_urban": 19.566, "good_days_beach": 10.319, "tx_mean": 16.118, "tx_max_median": 22.811, "tn_mean": 5.823, "lows_withheld": null, "sea_c": 7.13, "us_pax": 25109.0, "us_airports": ["JFK", "DFW"], "sunny_days": 7.985, "p35": 0.0, "p30": 0.0, "rain_days": 7.094, "rain_days_p90": 11.189, "rain_withheld": null, "climate_years": 15, "k": 10.911, "visitors_night": 19330.5, "dom_share": 0.567, "stage": 0.738191, "share_pct": 1.079, "cost_hotel_swing": -0.74, "cost_accom_swing": -3.356, "cost_package_swing": -5.58, "cost_air_swing": -4.7, "plat_night": 3612.258, "plat_ratio": 0.187, "plat_dom_share": 0.357, "share_pct_upper": 1.277, "adr_eur": 121.89, "adr_swing": 5.338, "adr_vs_cheapest": 1.14, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 6, "est_share": 0.0, "weather": 78.502, "index": "HCI:Urban", "weather_alt": 69.607, "hci_urban": 78.502, "hci_beach": 69.607, "good_days": 23.793, "good_days_urban": 23.793, "good_days_beach": 16.637, "tx_mean": 20.865, "tx_max_median": 28.391, "tn_mean": 10.714, "lows_withheld": null, "sea_c": 12.639, "us_pax": 25845.0, "us_airports": ["JFK", "DFW"], "sunny_days": 6.656, "p35": 0.0, "p30": 0.2, "rain_days": 8.855, "rain_days_p90": 13.463, "rain_withheld": null, "climate_years": 15, "k": 13.733, "visitors_night": 24321.7, "dom_share": 0.538, "stage": 0.929079, "share_pct": 1.355, "cost_hotel_swing": 4.751, "cost_accom_swing": 3.002, "cost_package_swing": 3.075, "cost_air_swing": 1.59, "plat_night": 5309.483, "plat_ratio": 0.218, "plat_dom_share": 0.444, "share_pct_upper": 1.644, "adr_eur": 132.955, "adr_swing": 14.9, "adr_vs_cheapest": 1.244, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 7, "est_share": 0.0, "weather": 79.861, "index": "HCI:Urban", "weather_alt": 72.605, "hci_urban": 79.861, "hci_beach": 72.605, "good_days": 25.704, "good_days_urban": 25.704, "good_days_beach": 19.001, "tx_mean": 23.006, "tx_max_median": 27.768, "tn_mean": 13.409, "lows_withheld": null, "sea_c": 16.899, "us_pax": 27903.0, "us_airports": ["JFK", "DFW"], "sunny_days": 4.611, "p35": 0.0, "p30": 0.267, "rain_days": 10.188, "rain_days_p90": 15.268, "rain_withheld": null, "climate_years": 15, "k": 14.781, "visitors_night": 26178.161, "dom_share": 0.561, "stage": 1.0, "share_pct": 1.457, "cost_hotel_swing": 5.706, "cost_accom_swing": 4.403, "cost_package_swing": 9.206, "cost_air_swing": 8.21, "plat_night": 6017.048, "plat_ratio": 0.23, "plat_dom_share": 0.382, "share_pct_upper": 1.783, "adr_eur": 110.235, "adr_swing": -4.734, "adr_vs_cheapest": 1.031, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 8, "est_share": 0.0, "weather": 79.552, "index": "HCI:Urban", "weather_alt": 68.472, "hci_urban": 79.552, "hci_beach": 68.472, "good_days": 25.226, "good_days_urban": 25.226, "good_days_beach": 15.097, "tx_mean": 21.339, "tx_max_median": 26.228, "tn_mean": 12.326, "lows_withheld": null, "sea_c": 17.699, "us_pax": 26050.0, "us_airports": ["JFK", "DFW"], "sunny_days": 4.102, "p35": 0.0, "p30": 0.0, "rain_days": 11.027, "rain_days_p90": 15.704, "rain_withheld": null, "climate_years": 15, "k": 14.487, "visitors_night": 25660.871, "dom_share": 0.481, "stage": 0.980075, "share_pct": 1.428, "cost_hotel_swing": 8.472, "cost_accom_swing": 5.545, "cost_package_swing": 0.248, "cost_air_swing": -3.508, "plat_night": 6136.113, "plat_ratio": 0.239, "plat_dom_share": 0.25, "share_pct_upper": 1.761, "adr_eur": 119.43, "adr_swing": 3.212, "adr_vs_cheapest": 1.117, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 9, "est_share": 0.0, "weather": 70.709, "index": "HCI:Urban", "weather_alt": 56.367, "hci_urban": 70.709, "hci_beach": 56.367, "good_days": 16.782, "good_days_urban": 16.782, "good_days_beach": 6.398, "tx_mean": 16.468, "tx_max_median": 21.005, "tn_mean": 8.573, "lows_withheld": null, "sea_c": 15.35, "us_pax": 26137.0, "us_airports": ["JFK", "DFW"], "sunny_days": 2.974, "p35": 0.0, "p30": 0.0, "rain_days": 9.895, "rain_days_p90": 14.194, "rain_withheld": null, "climate_years": 15, "k": 11.174, "visitors_night": 19793.75, "dom_share": 0.539, "stage": 0.755986, "share_pct": 1.105, "cost_hotel_swing": -4.035, "cost_accom_swing": -4.777, "cost_package_swing": -1.295, "cost_air_swing": -5.437, "plat_night": 3400.067, "plat_ratio": 0.172, "plat_dom_share": 0.329, "share_pct_upper": 1.291, "adr_eur": 118.48, "adr_swing": 2.391, "adr_vs_cheapest": 1.108, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 10, "est_share": 0.0, "weather": 60.202, "index": "HCI:Urban", "weather_alt": 39.14, "hci_urban": 60.202, "hci_beach": 39.14, "good_days": 4.926, "good_days_urban": 4.926, "good_days_beach": 0.221, "tx_mean": 9.396, "tx_max_median": 14.676, "tn_mean": 3.508, "lows_withheld": null, "sea_c": 11.231, "us_pax": 26242.0, "us_airports": ["JFK", "DFW"], "sunny_days": 2.183, "p35": 0.0, "p30": 0.0, "rain_days": 11.311, "rain_days_p90": 14.291, "rain_withheld": null, "climate_years": 15, "k": 10.921, "visitors_night": 19341.226, "dom_share": 0.624, "stage": 0.738823, "share_pct": 1.08, "cost_hotel_swing": -4.796, "cost_accom_swing": -5.781, "cost_package_swing": 2.632, "cost_air_swing": 8.955, "plat_night": 3216.823, "plat_ratio": 0.166, "plat_dom_share": 0.409, "share_pct_upper": 1.257, "adr_eur": 109.95, "adr_swing": -4.981, "adr_vs_cheapest": 1.029, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 11, "est_share": 0.0, "weather": 54.288, "index": "HCI:Urban", "weather_alt": 30.876, "hci_urban": 54.288, "hci_beach": 30.876, "good_days": 0.519, "good_days_urban": 0.519, "good_days_beach": 0.0, "tx_mean": 4.762, "tx_max_median": 10.228, "tn_mean": 0.085, "lows_withheld": null, "sea_c": 8.044, "us_pax": 20064.0, "us_airports": ["JFK", "DFW"], "sunny_days": 0.909, "p35": 0.0, "p30": 0.0, "rain_days": 11.712, "rain_days_p90": 17.172, "rain_withheld": null, "climate_years": 15, "k": 10.876, "visitors_night": 19263.483, "dom_share": 0.589, "stage": 0.735803, "share_pct": 1.076, "cost_hotel_swing": -0.697, "cost_accom_swing": -0.765, "cost_package_swing": -5.256, "cost_air_swing": -4.568, "plat_night": 3120.8, "plat_ratio": 0.162, "plat_dom_share": 0.351, "share_pct_upper": 1.247, "adr_eur": 125.985, "adr_swing": 8.877, "adr_vs_cheapest": 1.179, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 12, "est_share": 0.0, "weather": 51.236, "index": "HCI:Urban", "weather_alt": 29.82, "hci_urban": 51.236, "hci_beach": 29.82, "good_days": 0.31, "good_days_urban": 0.31, "good_days_beach": 0.0, "tx_mean": 1.122, "tx_max_median": 6.1, "tn_mean": -3.44, "lows_withheld": null, "sea_c": 5.086, "us_pax": 23274.0, "us_airports": ["JFK", "DFW"], "sunny_days": 1.363, "p35": 0.0, "p30": 0.0, "rain_days": 14.205, "rain_days_p90": 17.898, "rain_withheld": null, "climate_years": 15, "k": 9.786, "visitors_night": 17334.548, "dom_share": 0.504, "stage": 0.662058, "share_pct": 0.969, "cost_hotel_swing": -1.737, "cost_accom_swing": 1.657, "cost_package_swing": 1.882, "cost_air_swing": 16.19, "plat_night": 3346.919, "plat_ratio": 0.193, "plat_dom_share": 0.318, "share_pct_upper": 1.153, "adr_eur": 114.75, "adr_swing": -0.833, "adr_vs_cheapest": 1.073, "adr_source": "Statistics Finland, StatFin 11ix: average room price per occupied room (incl. VAT)", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}]}