{"id":7,"date":"2025-12-15T08:56:00","date_gmt":"2025-12-15T08:56:00","guid":{"rendered":"https:\/\/nh29guesthouse.cipelsin.com\/?page_id=7"},"modified":"2026-04-07T13:28:06","modified_gmt":"2026-04-07T13:28:06","slug":"home","status":"publish","type":"page","link":"https:\/\/nh29guesthouse.cipelsin.com\/","title":{"rendered":"NH29 Guesthouse"},"content":{"rendered":"<style>.kb-row-layout-id7_abb5ef-e9 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id7_abb5ef-e9 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id7_abb5ef-e9 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-bottom:var(--global-kb-spacing-5xl, 10rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id7_abb5ef-e9{background-image:url('http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/banner.png');background-size:cover;background-position:0% 50%;background-attachment:scroll;background-repeat:no-repeat;}.kb-row-layout-id7_abb5ef-e9 > .kt-row-layout-overlay{opacity:0.30;}.kb-row-layout-id7_abb5ef-e9 ,.kb-row-layout-id7_abb5ef-e9 h1,.kb-row-layout-id7_abb5ef-e9 h2,.kb-row-layout-id7_abb5ef-e9 h3,.kb-row-layout-id7_abb5ef-e9 h4,.kb-row-layout-id7_abb5ef-e9 h5,.kb-row-layout-id7_abb5ef-e9 h6{color:var(--global-palette4, #2D3748);}@media all and (max-width: 1024px){.kb-row-layout-id7_abb5ef-e9 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id7_abb5ef-e9 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id7_abb5ef-e9 alignnone kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column7_55b843-9a > .kt-inside-inner-col,.kadence-column7_55b843-9a > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7_55b843-9a > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7_55b843-9a > .kt-inside-inner-col{flex-direction:column;}.kadence-column7_55b843-9a > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7_55b843-9a > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7_55b843-9a{position:relative;}@media all and (max-width: 1024px){.kadence-column7_55b843-9a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7_55b843-9a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7_55b843-9a\"><div class=\"kt-inside-inner-col\"><style>.kadence-column7_07d8ed-bc > .kt-inside-inner-col,.kadence-column7_07d8ed-bc > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7_07d8ed-bc > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7_07d8ed-bc > .kt-inside-inner-col{flex-direction:column;}.kadence-column7_07d8ed-bc > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7_07d8ed-bc > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7_07d8ed-bc{position:relative;}@media all and (max-width: 1024px){.kadence-column7_07d8ed-bc > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7_07d8ed-bc > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7_07d8ed-bc\"><div class=\"kt-inside-inner-col\">\n<h2 class=\"wp-block-heading has-text-align-right has-theme-palette-9-color has-text-color has-link-color has-xxlarge-font-size wp-elements-7d802eaf12f0709ec3357322ec285f32\">NH29 Guesthouse<\/h2>\n<\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.wp-block-kadence-advancedgallery.kb-gallery-wrap-id-7_50274d-fd{margin-top:var(--global-kb-spacing-xs, 1rem);margin-right:0px;padding-right:0px;}.kb-gallery-id-7_50274d-fd.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius, .kb-gallery-id-7_50274d-fd.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius img{height:300px;}.kb-gallery-id-7_50274d-fd .kadence-blocks-gallery-item .kb-gal-image-radius, .kb-gallery-id-7_50274d-fd .kb-slide-item .kb-gal-image-radius img{border-radius:0px 0px 0px 0px;;}.kb-gallery-wrap-id-7_50274d-fd.wp-block-kadence-advancedgallery{overflow:visible;}.kb-gallery-wrap-id-7_50274d-fd.wp-block-kadence-advancedgallery .kt-blocks-carousel{overflow:visible;max-width:100%;}<\/style><div class=\"kb-gallery-wrap-id-7_50274d-fd alignnone wp-block-kadence-advancedgallery\"><div class=\"kb-gallery-ul kb-gallery-non-static kb-gallery-type-fluidcarousel kb-gallery-id-7_50274d-fd kb-gallery-caption-style-bottom-hover kb-gallery-filter-none\" data-image-filter=\"none\" data-lightbox-caption=\"true\"><div class=\"kt-blocks-carousel kt-carousel-container-dotstyle-dark\"><div class=\"kt-blocks-carousel-init kb-blocks-fluid-carousel kt-carousel-arrowstyle-whiteondark kt-carousel-dotstyle-dark kb-slider-group-arrow kb-slider-arrow-position-center\" data-slider-anim-speed=\"100\" data-slider-scroll=\"1\" data-slider-arrows=\"true\" data-slider-dots=\"true\" data-slider-hover-pause=\"false\" data-slider-auto=\"\" data-slider-speed=\"7000\" data-slider-type=\"fluidcarousel\" data-slider-center-mode=\"true\" data-slider-gap=\"0px\" data-slider-gap-tablet=\"0px\" data-slider-gap-mobile=\"0px\" data-show-pause-button=\"false\"><li class=\"kb-slide-item kb-gallery-carousel-item\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-161720.png\" class=\"kb-gallery-item-link\"  ><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-161720.png\" width=\"445\" height=\"416\" alt=\"\" data-full-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-161720.png\" data-light-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-161720.png\" data-id=\"9\" class=\"wp-image-9 skip-lazy\" srcset=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-161720.png 445w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-161720-300x280.png 300w\" sizes=\"auto, (max-width: 445px) 100vw, 445px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT.jpg\" class=\"kb-gallery-item-link\"  ><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT-474x1024.jpg\" width=\"474\" height=\"1024\" alt=\"\" data-full-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT.jpg\" data-light-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT.jpg\" data-id=\"70\" class=\"wp-image-70 skip-lazy\" srcset=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT-474x1024.jpg 474w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT-139x300.jpg 139w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT-768x1658.jpg 768w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT-711x1536.jpg 711w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT-948x2048.jpg 948w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7418-EDIT.jpg 1317w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061.jpg\" class=\"kb-gallery-item-link\"  ><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061-1024x768.jpg\" width=\"1024\" height=\"768\" alt=\"\" data-full-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061.jpg\" data-light-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061.jpg\" data-id=\"71\" class=\"wp-image-71 skip-lazy\" srcset=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061-1024x768.jpg 1024w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061-300x225.jpg 300w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061-768x576.jpg 768w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061-1536x1152.jpg 1536w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_8061-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT.jpg\" class=\"kb-gallery-item-link\"  ><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT-1024x672.jpg\" width=\"1024\" height=\"672\" alt=\"\" data-full-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT.jpg\" data-light-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT.jpg\" data-id=\"68\" class=\"wp-image-68 skip-lazy\" srcset=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT-1024x672.jpg 1024w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT-300x197.jpg 300w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT-768x504.jpg 768w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT-1536x1008.jpg 1536w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7416-EDIT-2048x1344.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094117.png\" class=\"kb-gallery-item-link\"  ><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094117.png\" width=\"493\" height=\"566\" alt=\"\" data-full-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094117.png\" data-light-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094117.png\" data-id=\"27\" class=\"wp-image-27 skip-lazy\" srcset=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094117.png 493w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094117-261x300.png 261w\" sizes=\"auto, (max-width: 493px) 100vw, 493px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT.jpg\" class=\"kb-gallery-item-link\"  ><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT-893x1024.jpg\" width=\"893\" height=\"1024\" alt=\"\" data-full-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT.jpg\" data-light-image=\"http:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT.jpg\" data-id=\"67\" class=\"wp-image-67 skip-lazy\" srcset=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT-893x1024.jpg 893w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT-262x300.jpg 262w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT-768x881.jpg 768w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT-1339x1536.jpg 1339w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/IMG_7411-EDIT-1786x2048.jpg 1786w\" sizes=\"auto, (max-width: 893px) 100vw, 893px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094209.png\" class=\"kb-gallery-item-link\"  ><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094209.png\" width=\"594\" height=\"624\" alt=\"\" data-full-image=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094209.png\" data-light-image=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094209.png\" data-id=\"25\" class=\"wp-image-25 skip-lazy\" srcset=\"https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094209.png 594w, https:\/\/nh29guesthouse.cipelsin.com\/wp-content\/uploads\/2025\/12\/Screenshot-2025-12-15-094209-286x300.png 286w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><\/div><\/div><\/div><\/div>\n\n<style>.kb-row-layout-id7_d767e4-fe > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id7_d767e4-fe > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id7_d767e4-fe > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:2000px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:0px;padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id7_d767e4-fe > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id7_d767e4-fe > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id7_d767e4-fe > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id7_d767e4-fe alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column7_9f6de7-9a > .kt-inside-inner-col{display:flex;}.kadence-column7_9f6de7-9a > .kt-inside-inner-col,.kadence-column7_9f6de7-9a > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7_9f6de7-9a > .kt-inside-inner-col{row-gap:var(--global-kb-gap-none, 0rem );column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7_9f6de7-9a > .kt-inside-inner-col{flex-direction:column;}.kadence-column7_9f6de7-9a > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7_9f6de7-9a > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7_9f6de7-9a{text-align:left;}.kadence-column7_9f6de7-9a{position:relative;}@media all and (max-width: 1024px){.kadence-column7_9f6de7-9a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7_9f6de7-9a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7_9f6de7-9a\"><div class=\"kt-inside-inner-col\">\n<p><strong>NH29 Guesthouse<\/strong> is located in <strong>Abbek\u00e5s<\/strong>, a charming coastal village in southern Sk\u00e5ne. Within walking distance you\u2019ll find the harbour, swimming spots, coastal paths, a relaxing SPA, and <strong>four local restaurants<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.bongskahuset.se\/\">Bongska huset<\/a> (Also bakery and small shop)<\/li>\n\n\n\n<li><a>Dinah\u2019s Place<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/abbekasgk.se\/restaurang\/\">Abbek\u00e5s Golfklubb Restaurang<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/mossbylund.se\/\">Mossbylund<\/a><\/li>\n<\/ul>\n\n\n\n<p>Just a few minutes away is <a href=\"https:\/\/abbekasgk.se\/\"><strong>Abbek\u00e5s Golf Club<\/strong><\/a>, an excellent destination for golf lovers.<\/p>\n\n\n\n<p>The area offers excellent opportunities for outdoor activities:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cycling all the way from <strong>Trelleborg to Ystad<\/strong><\/li>\n\n\n\n<li>Hiking along <strong><a href=\"https:\/\/skaneleden.se\/en\" data-type=\"link\" data-id=\"https:\/\/skaneleden.se\/en\">Sk\u00e5neleden<\/a><\/strong><\/li>\n\n\n\n<li>Fishing (in season)<\/li>\n\n\n\n<li>Sailing (boat rental available)<\/li>\n\n\n\n<li>Nearby <strong><a href=\"https:\/\/www.facebook.com\/profile.php?id=61582495257137#\" data-type=\"link\" data-id=\"https:\/\/www.facebook.com\/profile.php?id=61582495257137#\">bee farms<\/a><\/strong>, local shops, and caf\u00e9s<\/li>\n<\/ul>\n\n\n\n<p><strong>The cabin is fully equipped and includes:<\/strong><br>Convenient parking directly in front of the cabin<br><br>Toilet and shower<br>Bunk bed: 80 cm upper bed, 120 cm lower bed<br>Barbecue and a small private garden<\/p>\n<\/div><\/div>\n\n\n<style>.kadence-column7_454ef9-8e > .kt-inside-inner-col,.kadence-column7_454ef9-8e > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7_454ef9-8e > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7_454ef9-8e > .kt-inside-inner-col{flex-direction:column;}.kadence-column7_454ef9-8e > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7_454ef9-8e > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7_454ef9-8e{position:relative;}@media all and (max-width: 1024px){.kadence-column7_454ef9-8e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7_454ef9-8e > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m16!1m12!1m3!1d9062.741442645352!2d13.593324924501307!3d55.39839523252547!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!2m1!1snh29%20guesthouse!5e0!3m2!1ssv!2sse!4v1765820736951!5m2!1ssv!2sse\" width=\"600\" height=\"450\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\n\n<\/div><\/div>\n\n\n<!-- Google tag (gtag.js) -->\n<script async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-EF9C74QD14\"><\/script>\n<script>\n  window.dataLayer = window.dataLayer || [];\n  function gtag(){dataLayer.push(arguments);}\n  gtag('js', new Date());\n\n  gtag('config', 'G-EF9C74QD14');\n<\/script>\n\n<section id=\"booking\" style=\"max-width:900px;margin:60px 0;padding:20px\">\n  <h2 style=\"margin-bottom:10px\">Booking &#038; Availability<\/h2>\n\n  <p style=\"margin-top:0;opacity:.85\">\n    Select your dates in the calendar. Occupied dates are blocked.\n  <\/p>\n\n  <div style=\"font-size:16px;opacity:.9;margin-bottom:8px\">\n    <strong>Prices:<\/strong><br>\n    \u2022 495\u202fSEK\/night (Oct\u2013Mar) \u2022 950\u202fSEK\/night (Apr\u2013Sep)<br>\n    \u2022 Sheets &#038; towels (optional): <strong>200\u202fSEK per stay<\/strong><br>\n    \u2022 Max guests: 3 (small children sharing beds allowed)\n  <\/div>\n\n  <!-- Litepicker CSS -->\n\n<style>\n.day-item.is-locked {\n  background-color: #ffdddd !important;\n  color: #aa0000 !important;\n  text-decoration: line-through !important;\n  cursor: not-allowed !important;\n}\n<\/style>\n\n  <link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/litepicker\/dist\/css\/litepicker.css\">\n\n  <div style=\"display:grid;grid-template-columns:1fr;gap:16px\">\n\n    <div id=\"nh29-calendar\" style=\"border:1px solid rgba(0,0,0,.12);border-radius:12px;padding:12px\"><\/div>\n\n    <div style=\"display:flex;flex-wrap:wrap;gap:12px;align-items:center\">\n      <div><strong>Check-in:<\/strong> <span id=\"nh29-checkin\">\u2014<\/span><\/div>\n      <div><strong>Check-out:<\/strong> <span id=\"nh29-checkout\">\u2014<\/span><\/div>\n      <div><strong>Nights:<\/strong> <span id=\"nh29-nights\">\u2014<\/span><\/div>\n      <div style=\"margin-left:auto\" id=\"nh29-status\"><\/div>\n    <\/div>\n\n    <!-- Booking form -->\n    <div style=\"display:flex;flex-wrap:wrap;gap:10px;align-items:center\">\n\n      <label>Guests\n        <select id=\"nh29-guests\">\n          <option value=\"1\">1<\/option>\n          <option value=\"2\" selected>2<\/option>\n          <option value=\"3\">3<\/option>   <!-- MAX = 3 -->\n        <\/select>\n      <\/label>\n\n      <input id=\"nh29-name\" type=\"text\" placeholder=\"Name\" style=\"flex:1;min-width:200px\">\n      <input id=\"nh29-email\" type=\"email\" placeholder=\"Email\" style=\"flex:1;min-width:240px\">\n\n      <!-- NEW: sheets\/towels -->\n      <label style=\"display:flex;align-items:center;gap:6px\">\n        <input type=\"checkbox\" id=\"nh29-sheets\">\n        Sheets &#038; towels (200\u202fSEK flat fee)\n      <\/label>\n      <div id=\"nh29-totalprice\" style=\"font-weight:bold; font-size:16px; margin-top:8px;\"><\/div>\n      <textarea id=\"nh29-notes\" placeholder=\"Additional info or requests (optional)\" style=\"width:100%;min-height:60px;margin-top:10px\"><\/textarea>\n\n      <button id=\"nh29-bookbtn\" disabled\n        style=\"padding:10px 14px;border-radius:10px;border:1px solid rgba(0,0,0,.15);cursor:pointer\">\n        Request booking\n      <\/button>\n    <\/div>\n      Booking request places your dates on hold. <br>\n      Payment on arrival. We accept Swish, PayPal, and cash payments. \n<br><br>Contact us at: <a href=\"mailto:nh29guesthouse.bookings@cipelsin.com\">nh29guesthouse.bookings@cipelsin.com<\/a>\n  <\/div>\n<\/section>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/litepicker\/dist\/litepicker.js\"><\/script>\n\n\n\n<script>\n\nlet currentTotalSEK = 0;\nlet currentTotalEUR = 0;\n\n(async function() {\n  const statusEl  = document.getElementById('nh29-status');\n  const checkinEl = document.getElementById('nh29-checkin');\n  const checkoutEl= document.getElementById('nh29-checkout');\n  const nightsEl  = document.getElementById('nh29-nights');\n  const bookBtn   = document.getElementById('nh29-bookbtn');\n  const sheetsEl  = document.getElementById('nh29-sheets');\n\n  sheetsEl.addEventListener('change', updatePrice);\n\n  const priceEl    = document.getElementById('nh29-totalprice');\n\n  let selectedFrom = null;\n  let selectedTo   = null;\n  window.euroRate = 11.0; \/\/ fallback\n\n  function setStatus(msg, ok=true) {\n    statusEl.textContent = msg || \"\";\n    statusEl.style.color = ok ? \"inherit\" : \"crimson\";\n  }\n\n  function fmt(d){return `${d.getFullYear()}-${String(d.getMonth()+1).padStart(2,'0')}-${String(d.getDate()).padStart(2,'0')}`}\n  function daysBetween(a,b){return Math.round((b-a)\/(1000*60*60*24));}\n\n  function updatePrice() {\n     const priceEl = document.getElementById('nh29-totalprice');\n     if (!selectedFrom || !selectedTo) {\n      priceEl.textContent = \"\";\n       return;\n     }\n\n     const nights = daysBetween(selectedFrom, selectedTo);\n     const month = selectedFrom.getMonth() + 1;\n     const isSummer = month >= 4 && month <= 9;\n     const pricePerNight = isSummer ? 950 : 495;\n\n     const sheetsEl = document.getElementById('nh29-sheets');\n     const wantsSheets = sheetsEl.checked;\n     const sheetCost = wantsSheets ? 200 : 0;\n\n     const totalSEK = nights * pricePerNight + sheetCost;\n     const euroRate = window.euroRate || 11.0;\n     const totalEUR = Math.round((totalSEK \/ euroRate) * 100) \/ 100;\n\n     priceEl.textContent = `Total: ${totalSEK} SEK (~\u20ac${totalEUR})`;\n\n     currentTotalSEK = totalSEK;\n     currentTotalEUR = totalEUR;\n  }\n\n  const now=new Date();\n  const fromWindow=new Date(now.getFullYear(),now.getMonth()-1,1);\n  const toWindow=new Date(now.getFullYear(),now.getMonth()+5,0);\n\n   const params = new URLSearchParams({\n     from: fmt(fromWindow),\n     to: fmt(toWindow),\n});\n\nconst calendarResp = await fetch(`\/api\/booking\/calendar?${params.toString()}`);\n\n  const calendarJson=await calendarResp.json();\n  const lockedDays = [];\n  const highlightedDays = [];\n\n  for (const r of (calendarJson.booked || [])) {\n    const start = new Date(r.checkin + \"T00:00:00\");\n    const end = new Date(r.checkout + \"T00:00:00\");\n    for (let d = new Date(start); d < end; d.setDate(d.getDate() + 1)) {\n       const day = new Date(d);\n       day.setHours(0, 0, 0, 0); \/\/ just in case\n       lockedDays.push(new Date(day));\n       highlightedDays.push({ date: fmt(day), className: 'booked' }); \/\/ <-- format as string\n    }\n  }\n\n\n\n  const picker=new Litepicker({\n    element: document.createElement('input'),\n    inlineMode:true,\n    parentEl: document.getElementById('nh29-calendar'),\n    numberOfMonths: window.innerWidth < 600 ? 1 : 2,\n    numberOfColumns:2,\n    singleMode:false,\n    minDate: new Date(Date.now() + 86400000),\n    minDays:1,\n    maxDays:30,\n    lockDays:lockedDays,\n    highlightedDays: highlightedDays,\n    setup:(p)=>{\n      p.on('selected', async (date1,date2)=>{\n        selectedFrom = date1?.dateInstance || date1;\n        selectedTo   = date2?.dateInstance || date2;\n\n\n        if (!selectedFrom || !selectedTo) {\n          checkinEl.textContent=checkoutEl.textContent=nightsEl.textContent=\"\u2014\";\n          bookBtn.disabled=true;\n          return setStatus(\"\");\n        }\n\n        const nights=daysBetween(selectedFrom,selectedTo);\n        checkinEl.textContent=fmt(selectedFrom);\n        checkoutEl.textContent=fmt(selectedTo);\n        nightsEl.textContent=String(nights);\n\n        updatePrice();\n\n        setStatus(\"Checking availability\u2026\");\n        const r=await fetch(`\/api\/booking\/availability?from=${fmt(selectedFrom)}&to=${fmt(selectedTo)}`);\n        const j=await r.json();\n\n        if (j.available){ setStatus(\"Available \u2713\"); bookBtn.disabled=false; }\n        else { setStatus(\"Not available \u2715\",false); bookBtn.disabled=true; }\n      });\n    }\n  });\n\n  bookBtn.addEventListener('click', async ()=>{\n    if (!selectedFrom || !selectedTo) return;\n\n    const name=document.getElementById('nh29-name').value.trim();\n    const email=document.getElementById('nh29-email').value.trim();\n    const guests=Number(document.getElementById('nh29-guests').value);\n    const wants_sheets = sheetsEl.checked ? 1 : 0; \n\n    if (!name || !email) return setStatus(\"Please enter name and email.\", false);\n\n    const today = new Date();\n    today.setHours(0, 0, 0, 0);\n    selectedFrom.setHours(0, 0, 0, 0);\n    selectedTo.setHours(0, 0, 0, 0);\n\n    if (selectedFrom < today) {\n      return setStatus(\"Check-in date is in the past.\", false);\n    }\n\n    const nights = daysBetween(selectedFrom, selectedTo);\n    if (nights < 1 || nights > 7) {\n      return setStatus(\"Bookings must be between 1 and 7 nights.\", false);\n    }\n    const notes = document.getElementById('nh29-notes').value.trim();\n    bookBtn.disabled=true;\n    setStatus(\"Sending request\u2026\");\n\n    const resp = await fetch('\/api\/booking\/request', {\n      method:'POST',\n      headers:{'Content-Type':'application\/json'},\n      body: JSON.stringify({\n        checkin: fmt(selectedFrom),\n        checkout: fmt(selectedTo),\n        name,\n        email,\n        guests,\n        wants_sheets,\n        price_sek:currentTotalSEK, \n        price_eur:currentTotalEUR,\n        notes,\n      })\n    });\n\n    const j = await resp.json();\n\n    if (resp.ok) setStatus(\"Request received \u2713 We will confirm by email.\");\n    else { setStatus(j.error || \"Request failed.\", false); bookBtn.disabled=false; }\n  });\n\n})();\n<\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NH29 Guesthouse NH29 Guesthouse is located in Abbek\u00e5s, a charming coastal village in southern Sk\u00e5ne. Within walking distance you\u2019ll find the harbour, swimming spots, coastal paths, a relaxing SPA, and four local restaurants: Just a few minutes away is Abbek\u00e5s Golf Club, an excellent destination for golf lovers. The area offers excellent opportunities for outdoor&#8230;<\/p>\n","protected":false},"author":1,"featured_media":12,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-7","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7"}],"version-history":[{"count":130,"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":184,"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions\/184"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=\/wp\/v2\/media\/12"}],"wp:attachment":[{"href":"https:\/\/nh29guesthouse.cipelsin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}