{"id":12974,"date":"2026-09-03T15:12:49","date_gmt":"2026-09-03T15:12:49","guid":{"rendered":"https:\/\/www.cyprusvillages.com.cy\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/"},"modified":"2026-09-04T06:31:56","modified_gmt":"2026-09-04T06:31:56","slug":"villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem","status":"publish","type":"page","link":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/","title":{"rendered":"Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12974\" class=\"elementor elementor-12974 elementor-12891\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2fc0e14 e-con-full e-flex e-con e-parent\" data-id=\"2fc0e14\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:12975,&quot;url&quot;:&quot;https:\\\/\\\/www.cyprusvillages.com.cy\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/DSC3516-2.jpg&quot;}],&quot;background_slideshow_ken_burns&quot;:&quot;yes&quot;,&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500,&quot;background_slideshow_ken_burns_zoom_direction&quot;:&quot;in&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-34f84e8 animated-slow elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"34f84e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]},&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Willa Melissi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74f80bc e-flex e-con-boxed e-con e-parent\" data-id=\"74f80bc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e216f63 animated-slow elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"e216f63\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Willa z widokiem na morze, 3 sypialnie i prywatnym basenem<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6205d1 e-grid e-con-full e-con e-child\" data-id=\"b6205d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-632bdc0 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"632bdc0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:500}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-bed\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t3 sypialnie\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45fb9f9 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"45fb9f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:500}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-bath\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t3 \u0142azienki\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7562190 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"7562190\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:500}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-swimming-pool\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tPrywatny basen\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9606c41 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"9606c41\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:500}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-map-pin\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tPsematismenos\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b898e49 animated-slow elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"b898e49\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Z tej pi\u0119knej willi, po\u0142o\u017conej w uroczej, centralnie po\u0142o\u017conej cypryjskiej wiosce, rozci\u0105ga si\u0119 wspania\u0142y widok na morze. Mo\u017cna tu odpocz\u0105\u0107 przy prywatnym basenie na spokojnym, ogrodzonym dziedzi\u0144cu lub zrelaksowa\u0107 si\u0119 w wygodnym salonie i jadalni. Dzi\u0119ki trzem sypialniom, trzem \u0142azienkom, pi\u0119knym widokom i wszystkim niezb\u0119dnym udogodnieniom jest to idealne miejsce na relaksuj\u0105ce wakacje na Cyprze.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3553df3 e-flex e-con-boxed e-con e-parent\" data-id=\"3553df3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-021bbe7 elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel\" data-id=\"021bbe7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;3&quot;,&quot;navigation&quot;:&quot;arrows&quot;,&quot;lazyload&quot;:&quot;yes&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper swiper-image-stretch\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3513-rsut3xb8sm4awlxzyyuq0r01to5z48bg90be87yy4g.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3524-rsut3oup33sq04aacd72wb4wh7bo6ydv7ug0wqbhog.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3519-2-rsut3vfkey1q9e0q9y1gvrh4mwf8ou3zkr0f9o1qgw.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3522-rsut3tjw19z5m63gkx87qry7g4oi9fwiwhpgb44itc.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3590-rsutr248ztscn4cavyu6dwug5256k25mriblfdo4zk.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3560-rsutr4xrkbw7ly87fi223e4tx7ra75gtrwa1v7jygw.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3541-HDR-rsutr5vlr5xhxk6ua0gonvwailmneukk40xjchikao.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3521-rsutrj1ceufig3nq565gmskqtztsem0stu2c2cz1vk.jpg\" alt=\"_DSC3521\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3493-HDR-rsutr6tfxzys965h4ivb8dnr3zi0mjoag5l0trh64g.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"11 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3546-rsutrcgh306i6txa7lb2nc8ioaq7wqaogxhxpf8t34.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"12 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3490-rsutr8p4bo1cwe2qtjokdd6oar8r1xvr4evzsbeds0.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"13 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3507-rsutr9myii2n801do236xuy4w5449mzhgjjh9lczls.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"14 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3542-rsutrf9zniad5nt6r4iyctiwggcbjtlvhbge594mkg.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"15 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3500-rsutrkx0sii33bkzu6yprs3o0rkiu089i3db0ww9j4.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"16 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3478-rsutrluuzcjdexjmopdcc9v4m5fw1pbzu80si6uvcw.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"17 z 17\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3482-rsutrnqjd0ly25gwdq6lh9e1sx6mh3jgihbrgqs30g.jpg\" alt=\"Willa Meslissi\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-left\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-chevron-right\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-84a2450 e-flex e-con-boxed e-con e-parent\" data-id=\"84a2450\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ffa861d animated-slow elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"ffa861d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Zarezerwuj ju\u017c teraz:<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e9dd3b elementor-widget elementor-widget-html\" data-id=\"6e9dd3b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ================================================================\n     VILLA MELISSI \u2014 LUXURY BOOKING WIDGET\n     Single property\n     Default promo: Melissi-Rate\n     Promo can be removed by the guest\n     Self-contained: paste into Elementor HTML widget or any page.\n================================================================ -->\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Jost:wght@300;400;500&display=swap\" rel=\"stylesheet\">\n\n<style>\n\n  .hbw-widget {\n    --hbw-warm-white: #F8F5F0;\n    --hbw-bone: #EFE9DF;\n    --hbw-sand: #E0D4BF;\n    --hbw-clay: #C9A98C;\n    --hbw-olive: #6B6850;\n    --hbw-charcoal: #2B2A26;\n    --hbw-ink: #1A1917;\n\n    font-family: 'Jost', -apple-system, BlinkMacSystemFont, sans-serif;\n    color: var(--hbw-charcoal);\n    background: var(--hbw-warm-white);\n\n    padding: 12px 14px;\n\n    border-radius: 3px;\n\n    box-shadow:\n      0 1px 2px rgba(43, 42, 38, 0.04),\n      0 16px 48px rgba(43, 42, 38, 0.10);\n\n    max-width: 1240px;\n    margin: 0 auto;\n\n    box-sizing: border-box;\n    line-height: 1.4;\n  }\n\n\n  .hbw-widget *,\n  .hbw-widget *::before,\n  .hbw-widget *::after {\n    box-sizing: border-box;\n  }\n\n\n  .hbw-row {\n    display: flex;\n    align-items: stretch;\n    gap: 0;\n  }\n\n\n  \/* ================================================================\n     FIELDS\n  ================================================================ *\/\n\n  .hbw-field {\n    position: relative;\n\n    flex: 1 1 0;\n\n    padding: 10px 18px;\n\n    border-right: 1px solid var(--hbw-sand);\n\n    min-width: 0;\n  }\n\n\n  .hbw-field:first-child {\n    padding-left: 14px;\n  }\n\n\n  .hbw-field--property {\n    flex: 1.15 1 0;\n  }\n\n\n  .hbw-field--guests {\n    cursor: pointer;\n  }\n\n\n  .hbw-field--promo {\n    flex: 1 1 0;\n  }\n\n\n  .hbw-field--last {\n    border-right: none;\n  }\n\n\n  \/* ================================================================\n     LABELS\n  ================================================================ *\/\n\n  .hbw-label {\n    display: block;\n\n    font-family: 'Jost', sans-serif;\n\n    font-size: 0.66rem;\n    font-weight: 400;\n\n    letter-spacing: 0.18em;\n\n    text-transform: uppercase;\n\n    color: var(--hbw-olive);\n\n    margin: 0 0 6px;\n\n    pointer-events: none;\n  }\n\n\n  .hbw-value {\n    display: block;\n\n    font-family: 'Cormorant Garamond', Georgia, serif;\n\n    font-size: 1.3rem;\n    font-weight: 400;\n\n    color: var(--hbw-ink);\n\n    letter-spacing: 0.005em;\n    line-height: 1.2;\n\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n\n    pointer-events: none;\n  }\n\n\n  \/* ================================================================\n     CHEVRON\n  ================================================================ *\/\n\n  .hbw-chevron {\n    position: absolute;\n\n    right: 14px;\n    top: 50%;\n\n    width: 8px;\n    height: 8px;\n\n    border-right: 1px solid var(--hbw-olive);\n    border-bottom: 1px solid var(--hbw-olive);\n\n    transform:\n      translateY(-75%)\n      rotate(45deg);\n\n    pointer-events: none;\n\n    transition:\n      transform 200ms ease-out;\n  }\n\n\n  .hbw-field.hbw-is-open .hbw-chevron {\n    transform:\n      translateY(-25%)\n      rotate(-135deg);\n  }\n\n\n  \/* ================================================================\n     DATE INPUTS\n  ================================================================ *\/\n\n  .hbw-date-input {\n    position: absolute;\n\n    inset: 0;\n\n    opacity: 0;\n\n    cursor: pointer;\n\n    border: 0;\n\n    padding: 0;\n    margin: 0;\n\n    background: transparent;\n\n    font-family: inherit;\n    font-size: 16px;\n\n    color: transparent;\n\n    width: 100%;\n    height: 100%;\n  }\n\n\n  .hbw-date-input::-webkit-calendar-picker-indicator {\n    opacity: 0;\n    cursor: pointer;\n  }\n\n\n  \/* ================================================================\n     PROMO CODE\n  ================================================================ *\/\n\n  .hbw-promo-wrap {\n    position: relative;\n\n    display: flex;\n    align-items: center;\n  }\n\n\n  .hbw-promo-input {\n    display: block;\n\n    width: 100%;\n\n    border: 0;\n\n    background: transparent;\n\n    font-family:\n      'Cormorant Garamond',\n      Georgia,\n      serif;\n\n    font-size: 1.3rem;\n\n    color: var(--hbw-ink);\n\n    padding: 0 32px 0 0;\n\n    margin: 0;\n\n    outline: none;\n\n    letter-spacing: 0.005em;\n    line-height: 1.2;\n  }\n\n\n  .hbw-promo-input::placeholder {\n    color: var(--hbw-clay);\n\n    font-style: italic;\n\n    opacity: 1;\n  }\n\n\n  .hbw-promo-clear {\n    position: absolute;\n\n    right: 0;\n    top: 50%;\n\n    transform: translateY(-50%);\n\n    width: 28px;\n    height: 28px;\n\n    border: 0;\n\n    padding: 0;\n\n    background: transparent;\n\n    color: var(--hbw-olive);\n\n    font-family: 'Jost', sans-serif;\n\n    font-size: 1.15rem;\n    font-weight: 300;\n\n    line-height: 1;\n\n    cursor: pointer;\n\n    display: none;\n\n    align-items: center;\n    justify-content: center;\n  }\n\n\n  .hbw-promo-clear.hbw-is-visible {\n    display: flex;\n  }\n\n\n  .hbw-promo-clear:hover {\n    color: var(--hbw-ink);\n  }\n\n\n  \/* ================================================================\n     POPOVER\n  ================================================================ *\/\n\n  .hbw-popover {\n    position: absolute;\n\n    top: calc(100% + 14px);\n\n    left: -1px;\n    right: -1px;\n\n    background: var(--hbw-bone);\n\n    border:\n      1px solid\n      var(--hbw-sand);\n\n    border-radius: 3px;\n\n    padding: 6px 22px;\n\n    box-shadow:\n      0 12px 32px\n      rgba(43, 42, 38, 0.14);\n\n    z-index: 100;\n\n    display: none;\n\n    cursor: default;\n\n    min-width: 240px;\n  }\n\n\n  .hbw-popover.hbw-is-open {\n    display: block;\n  }\n\n\n  .hbw-pop-row {\n    display: flex;\n\n    align-items: center;\n\n    justify-content:\n      space-between;\n\n    padding: 14px 0;\n  }\n\n\n  .hbw-pop-row +\n  .hbw-pop-row {\n    border-top:\n      1px solid\n      var(--hbw-sand);\n  }\n\n\n  .hbw-pop-label {\n    font-family:\n      'Cormorant Garamond',\n      Georgia,\n      serif;\n\n    font-size: 1.15rem;\n\n    color: var(--hbw-ink);\n\n    line-height: 1;\n  }\n\n\n  .hbw-pop-sub-inline {\n    display: block;\n\n    font-family:\n      'Jost',\n      sans-serif;\n\n    font-size: 0.66rem;\n\n    font-weight: 400;\n\n    letter-spacing: 0.15em;\n\n    text-transform:\n      uppercase;\n\n    color: var(--hbw-olive);\n\n    margin-top: 3px;\n  }\n\n\n  \/* ================================================================\n     STEPPERS\n  ================================================================ *\/\n\n  .hbw-stepper {\n    display: flex;\n\n    align-items: center;\n\n    gap: 16px;\n  }\n\n\n  .hbw-step-btn {\n    width: 30px;\n    height: 30px;\n\n    border-radius: 50%;\n\n    border:\n      1px solid\n      var(--hbw-charcoal);\n\n    background:\n      transparent;\n\n    color:\n      var(--hbw-charcoal);\n\n    font-family:\n      'Jost',\n      sans-serif;\n\n    font-size: 1rem;\n\n    font-weight: 300;\n\n    cursor: pointer;\n\n    transition:\n      background-color 200ms ease-out,\n      color 200ms ease-out;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    padding: 0;\n\n    line-height: 1;\n  }\n\n\n  .hbw-step-btn:hover:not(:disabled) {\n    background:\n      var(--hbw-charcoal);\n\n    color:\n      var(--hbw-warm-white);\n  }\n\n\n  .hbw-step-btn:disabled {\n    opacity: 0.3;\n\n    cursor: not-allowed;\n  }\n\n\n  .hbw-step-count {\n    font-family:\n      'Cormorant Garamond',\n      Georgia,\n      serif;\n\n    font-size: 1.2rem;\n\n    color:\n      var(--hbw-ink);\n\n    min-width: 18px;\n\n    text-align: center;\n  }\n\n\n  \/* ================================================================\n     RESERVE BUTTON\n  ================================================================ *\/\n\n  .hbw-cta {\n    flex-shrink: 0;\n\n    background:\n      var(--hbw-charcoal);\n\n    color:\n      var(--hbw-warm-white);\n\n    border: 0;\n\n    padding:\n      0 36px;\n\n    margin:\n      6px 6px\n      6px 12px;\n\n    font-family:\n      'Jost',\n      sans-serif;\n\n    font-size: 0.74rem;\n\n    font-weight: 400;\n\n    letter-spacing:\n      0.22em;\n\n    text-transform:\n      uppercase;\n\n    cursor: pointer;\n\n    border-radius: 2px;\n\n    transition:\n      background-color\n      240ms ease-out;\n\n    min-width: 170px;\n\n    white-space: nowrap;\n  }\n\n\n  .hbw-cta:hover {\n    background:\n      var(--hbw-ink);\n  }\n\n\n  .hbw-cta:focus-visible {\n    outline:\n      2px solid\n      var(--hbw-ink);\n\n    outline-offset: 2px;\n  }\n\n\n  .hbw-field--guests\n  .hbw-value {\n    padding-right: 18px;\n  }\n\n\n  \/* ================================================================\n     MOBILE\n  ================================================================ *\/\n\n  @media (max-width: 1024px) {\n\n    .hbw-widget {\n      padding: 8px;\n    }\n\n\n    .hbw-row {\n      flex-direction: column;\n    }\n\n\n    .hbw-chevron {\n      display: none;\n    }\n\n\n    .hbw-field {\n      border-right: 0;\n\n      border-bottom:\n        1px solid\n        var(--hbw-sand);\n\n      padding:\n        16px 18px;\n\n      flex: 1 1 auto;\n    }\n\n\n    .hbw-field:first-child {\n      padding-left: 18px;\n    }\n\n\n    .hbw-field--last {\n      border-bottom: 0;\n    }\n\n\n    .hbw-popover {\n      position: static;\n\n      box-shadow: none;\n\n      border: 0;\n\n      border-top:\n        1px solid\n        var(--hbw-sand);\n\n      margin:\n        14px -18px -16px;\n\n      padding:\n        0 18px;\n\n      border-radius: 0;\n\n      min-width: 0;\n    }\n\n\n    .hbw-cta {\n      margin:\n        14px 6px 6px;\n\n      padding: 18px;\n\n      width:\n        calc(100% - 12px);\n    }\n\n  }\n\n<\/style>\n\n\n<!-- ================================================================\n     WIDGET\n================================================================ -->\n\n<div class=\"hbw-widget\" id=\"hbw-widget\" role=\"region\" aria-label=\"Villa Melissi reservation\">\n\n  <div class=\"hbw-row\">\n\n\n    <!-- PROPERTY -->\n\n    <div class=\"hbw-field hbw-field--property\">\n\n      <span class=\"hbw-label\">\n        Stay\n      <\/span>\n\n      <span class=\"hbw-value\">\n        Villa Melissi\n      <\/span>\n\n    <\/div>\n\n\n    <!-- ARRIVAL -->\n\n    <div class=\"hbw-field\" data-field=\"checkin\">\n\n      <span class=\"hbw-label\">\n        Arrival\n      <\/span>\n\n      <span class=\"hbw-value\" id=\"hbw-checkin-display\">\n        \u2014\n      <\/span>\n\n      <input\n        type=\"date\"\n        class=\"hbw-date-input\"\n        id=\"hbw-checkin\"\n        aria-label=\"Arrival date\"\n      \/>\n\n    <\/div>\n\n\n    <!-- DEPARTURE -->\n\n    <div class=\"hbw-field\" data-field=\"checkout\">\n\n      <span class=\"hbw-label\">\n        Departure\n      <\/span>\n\n      <span class=\"hbw-value\" id=\"hbw-checkout-display\">\n        \u2014\n      <\/span>\n\n      <input\n        type=\"date\"\n        class=\"hbw-date-input\"\n        id=\"hbw-checkout\"\n        aria-label=\"Departure date\"\n      \/>\n\n    <\/div>\n\n\n    <!-- GUESTS -->\n\n    <div class=\" hbw-field hbw-field--guests \" data-field=\"guests\" id=\"hbw-guests-field\">\n\n      <span class=\"hbw-label\">\n        Guests\n      <\/span>\n\n      <span class=\"hbw-value\" id=\"hbw-guests-display\">\n        2 Guests\n      <\/span>\n\n      <span class=\"hbw-chevron\" aria-hidden=\"true\"><\/span>\n\n\n      <div class=\"hbw-popover\" id=\"hbw-guests-popover\" role=\"dialog\" aria-label=\"Guests\">\n\n\n        <!-- ADULTS -->\n\n        <div class=\"hbw-pop-row\">\n\n          <div>\n\n            <span class=\"hbw-pop-label\">\n              Guests\n            <\/span>\n\n            <span class=\"hbw-pop-sub-inline\">\n              Age 3+\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"hbw-stepper\">\n\n            <button type=\"button\" class=\"hbw-step-btn\" data-type=\"adults\" data-op=\"dec\" aria-label=\"Decrease guests\">\n              &minus;\n            <\/button>\n\n\n            <span class=\"hbw-step-count\" id=\"hbw-adults-count\">\n              2\n            <\/span>\n\n\n            <button type=\"button\" class=\"hbw-step-btn\" data-type=\"adults\" data-op=\"inc\" aria-label=\"Increase guests\">\n              +\n            <\/button>\n\n          <\/div>\n\n        <\/div>\n\n\n        <!-- BABIES -->\n\n        <div class=\"hbw-pop-row\">\n\n          <div>\n\n            <span class=\"hbw-pop-label\">\n              Babies\n            <\/span>\n\n            <span class=\"hbw-pop-sub-inline\">\n              Age 0\u20133\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"hbw-stepper\">\n\n            <button type=\"button\" class=\"hbw-step-btn\" data-type=\"children\" data-op=\"dec\" aria-label=\"Decrease babies\">\n              &minus;\n            <\/button>\n\n\n            <span class=\"hbw-step-count\" id=\"hbw-children-count\">\n              0\n            <\/span>\n\n\n            <button type=\"button\" class=\"hbw-step-btn\" data-type=\"children\" data-op=\"inc\" aria-label=\"Increase babies\">\n              +\n            <\/button>\n\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n\n    <!-- PROMO -->\n\n    <div class=\" hbw-field hbw-field--promo hbw-field--last \">\n\n      <label class=\"hbw-label\" for=\"hbw-promo\">\n        Promo Code\n      <\/label>\n\n\n      <div class=\"hbw-promo-wrap\">\n\n        <input\n          type=\"text\"\n          class=\"hbw-promo-input\"\n          id=\"hbw-promo\"\n          value=\"Melissi-Rate\"\n          placeholder=\"Optional\"\n          autocomplete=\"off\"\n          spellcheck=\"false\"\n        \/>\n\n\n        <button type=\"button\" class=\" hbw-promo-clear hbw-is-visible \" id=\"hbw-promo-clear\" aria-label=\"Remove promo code\" title=\"Remove promo code\">\n          &times;\n        <\/button>\n\n      <\/div>\n\n    <\/div>\n\n\n    <!-- RESERVE -->\n\n    <button type=\"button\" class=\"hbw-cta\" id=\"hbw-cta\">\n      Reserve\n    <\/button>\n\n\n  <\/div>\n\n<\/div>\n\n\n<script>\n\n(function () {\n\n\n  \/* ================================================================\n     CONFIGURATION\n  ================================================================ *\/\n\n  var CONFIG = {\n\n    baseUrl:\n      'https:\/\/us2.cloudbeds.com\/reservation\/Dp2HwT',\n\n    paramNames: {\n\n      checkin:\n        'checkin',\n\n      checkout:\n        'checkout',\n\n      guests:\n        'guests',\n\n      promo:\n        'promo'\n\n    },\n\n\n    extraParams: {\n\n      currency:\n        'eur'\n\n    },\n\n\n    minAdults: 1,\n\n    maxAdults: 8,\n\n    maxChildren: 6,\n\n\n    \/*\n     * Arrival automatically starts tomorrow.\n     *\/\n\n    defaultCheckinOffsetDays: 1,\n\n\n    \/*\n     * Default stay:\n     * 3 nights.\n     *\/\n\n    defaultStayLengthDays: 3,\n\n\n    \/*\n     * Default Villa Melissi rate code.\n     *\n     * Guest can remove it with X.\n     *\/\n\n    defaultPromo:\n      'Melissi-Rate',\n\n\n    openInNewTab:\n      true,\n\n\n    displayLocale:\n      'en-GB'\n\n  };\n\n\n  \/* ================================================================\n     ELEMENTS\n  ================================================================ *\/\n\n  var root =\n    document.getElementById(\n      'hbw-widget'\n    );\n\n\n  if (!root) {\n    return;\n  }\n\n\n  var checkinInput =\n    root.querySelector(\n      '#hbw-checkin'\n    );\n\n\n  var checkoutInput =\n    root.querySelector(\n      '#hbw-checkout'\n    );\n\n\n  var checkinDisp =\n    root.querySelector(\n      '#hbw-checkin-display'\n    );\n\n\n  var checkoutDisp =\n    root.querySelector(\n      '#hbw-checkout-display'\n    );\n\n\n  var guestsField =\n    root.querySelector(\n      '#hbw-guests-field'\n    );\n\n\n  var guestsPop =\n    root.querySelector(\n      '#hbw-guests-popover'\n    );\n\n\n  var guestsDisp =\n    root.querySelector(\n      '#hbw-guests-display'\n    );\n\n\n  var adultsCount =\n    root.querySelector(\n      '#hbw-adults-count'\n    );\n\n\n  var childrenCount =\n    root.querySelector(\n      '#hbw-children-count'\n    );\n\n\n  var promoInput =\n    root.querySelector(\n      '#hbw-promo'\n    );\n\n\n  var promoClear =\n    root.querySelector(\n      '#hbw-promo-clear'\n    );\n\n\n  var cta =\n    root.querySelector(\n      '#hbw-cta'\n    );\n\n\n  \/* ================================================================\n     STATE\n  ================================================================ *\/\n\n  var state = {\n\n    checkin:\n      null,\n\n    checkout:\n      null,\n\n    adults:\n      2,\n\n    children:\n      0,\n\n    promo:\n      CONFIG.defaultPromo\n\n  };\n\n\n  \/* ================================================================\n     DATE HELPERS\n  ================================================================ *\/\n\n  function addDays(\n    date,\n    days\n  ) {\n\n    var d =\n      new Date(\n        date.getTime()\n      );\n\n\n    d.setDate(\n      d.getDate() + days\n    );\n\n\n    return d;\n\n  }\n\n\n  function toISO(date) {\n\n    return (\n\n      date.getFullYear()\n\n      + '-'\n\n      + String(\n          date.getMonth() + 1\n        ).padStart(\n          2,\n          '0'\n        )\n\n      + '-'\n\n      + String(\n          date.getDate()\n        ).padStart(\n          2,\n          '0'\n        )\n\n    );\n\n  }\n\n\n  function parseISO(str) {\n\n    if (!str) {\n      return null;\n    }\n\n\n    var parts =\n      str.split('-');\n\n\n    if (\n      parts.length !== 3\n    ) {\n      return null;\n    }\n\n\n    return new Date(\n\n      Number(\n        parts[0]\n      ),\n\n      Number(\n        parts[1]\n      ) - 1,\n\n      Number(\n        parts[2]\n      )\n\n    );\n\n  }\n\n\n  function formatDisplay(date) {\n\n    return date.toLocaleDateString(\n\n      CONFIG.displayLocale,\n\n      {\n\n        weekday:\n          'short',\n\n        day:\n          'numeric',\n\n        month:\n          'short'\n\n      }\n\n    );\n\n  }\n\n\n  \/* ================================================================\n     DEFAULT DATES\n  ================================================================ *\/\n\n  var today =\n    new Date();\n\n\n  today.setHours(\n    0,\n    0,\n    0,\n    0\n  );\n\n\n  \/*\n   * Tomorrow is both:\n   *\n   * 1. The default arrival\n   * 2. The earliest selectable arrival\n   *\/\n\n  var tomorrow =\n    addDays(\n      today,\n      CONFIG.defaultCheckinOffsetDays\n    );\n\n\n  state.checkin =\n    tomorrow;\n\n\n  state.checkout =\n    addDays(\n\n      state.checkin,\n\n      CONFIG.defaultStayLengthDays\n\n    );\n\n\n  \/*\n   * Arrival cannot be today or earlier.\n   *\/\n\n  checkinInput.min =\n    toISO(\n      tomorrow\n    );\n\n\n  checkinInput.value =\n    toISO(\n      state.checkin\n    );\n\n\n  \/*\n   * Departure must be at least\n   * one day after arrival.\n   *\/\n\n  checkoutInput.min =\n    toISO(\n\n      addDays(\n        state.checkin,\n        1\n      )\n\n    );\n\n\n  checkoutInput.value =\n    toISO(\n      state.checkout\n    );\n\n\n  checkinDisp.textContent =\n    formatDisplay(\n      state.checkin\n    );\n\n\n  checkoutDisp.textContent =\n    formatDisplay(\n      state.checkout\n    );\n\n\n  \/* ================================================================\n     DATE PICKER\n  ================================================================ *\/\n\n  function openPicker(input) {\n\n    try {\n\n      if (\n        typeof input.showPicker ===\n        'function'\n      ) {\n\n        input.showPicker();\n\n      } else {\n\n        input.focus();\n\n      }\n\n    } catch (err) {\n\n      input.focus();\n\n    }\n\n  }\n\n\n  checkinInput.addEventListener(\n\n    'click',\n\n    function () {\n\n      openPicker(\n        checkinInput\n      );\n\n    }\n\n  );\n\n\n  checkoutInput.addEventListener(\n\n    'click',\n\n    function () {\n\n      openPicker(\n        checkoutInput\n      );\n\n    }\n\n  );\n\n\n  \/* ================================================================\n     ARRIVAL CHANGE\n  ================================================================ *\/\n\n  checkinInput.addEventListener(\n\n    'change',\n\n    function () {\n\n\n      var selected =\n        parseISO(\n          checkinInput.value\n        );\n\n\n      if (!selected) {\n        return;\n      }\n\n\n      \/*\n       * Prevent today\/past dates,\n       * even if browser validation\n       * is bypassed.\n       *\/\n\n      if (\n        selected < tomorrow\n      ) {\n\n        selected =\n          tomorrow;\n\n\n        checkinInput.value =\n          toISO(\n            tomorrow\n          );\n\n      }\n\n\n      state.checkin =\n        selected;\n\n\n      checkinDisp.textContent =\n        formatDisplay(\n          selected\n        );\n\n\n      var minimumCheckout =\n        addDays(\n          selected,\n          1\n        );\n\n\n      checkoutInput.min =\n        toISO(\n          minimumCheckout\n        );\n\n\n      \/*\n       * If existing checkout becomes\n       * invalid after changing arrival,\n       * automatically move checkout.\n       *\/\n\n      if (\n        state.checkout <=\n        selected\n      ) {\n\n        state.checkout =\n          minimumCheckout;\n\n\n        checkoutInput.value =\n          toISO(\n            minimumCheckout\n          );\n\n\n        checkoutDisp.textContent =\n          formatDisplay(\n            minimumCheckout\n          );\n\n      }\n\n    }\n\n  );\n\n\n  \/* ================================================================\n     DEPARTURE CHANGE\n  ================================================================ *\/\n\n  checkoutInput.addEventListener(\n\n    'change',\n\n    function () {\n\n\n      var selected =\n        parseISO(\n          checkoutInput.value\n        );\n\n\n      if (!selected) {\n        return;\n      }\n\n\n      \/*\n       * Departure must be later\n       * than arrival.\n       *\/\n\n      if (\n        selected <=\n        state.checkin\n      ) {\n\n        var minimumDeparture =\n          addDays(\n            state.checkin,\n            1\n          );\n\n\n        state.checkout =\n          minimumDeparture;\n\n\n        checkoutInput.value =\n          toISO(\n            minimumDeparture\n          );\n\n\n        checkoutDisp.textContent =\n          formatDisplay(\n            minimumDeparture\n          );\n\n\n        return;\n\n      }\n\n\n      state.checkout =\n        selected;\n\n\n      checkoutDisp.textContent =\n        formatDisplay(\n          selected\n        );\n\n    }\n\n  );\n\n\n  \/* ================================================================\n     GUESTS POPOVER\n  ================================================================ *\/\n\n  guestsField.addEventListener(\n\n    'click',\n\n    function (event) {\n\n\n      if (\n        guestsPop.contains(\n          event.target\n        )\n      ) {\n\n        return;\n\n      }\n\n\n      var wasOpen =\n        guestsPop.classList.contains(\n          'hbw-is-open'\n        );\n\n\n      guestsPop.classList.remove(\n        'hbw-is-open'\n      );\n\n\n      guestsField.classList.remove(\n        'hbw-is-open'\n      );\n\n\n      if (!wasOpen) {\n\n        guestsPop.classList.add(\n          'hbw-is-open'\n        );\n\n\n        guestsField.classList.add(\n          'hbw-is-open'\n        );\n\n      }\n\n\n      event.stopPropagation();\n\n    }\n\n  );\n\n\n  \/* ================================================================\n     UPDATE GUEST DISPLAY\n  ================================================================ *\/\n\n  function updateGuestsDisplay() {\n\n\n    var text =\n\n      state.adults\n\n      + ' '\n\n      + (\n          state.adults === 1\n          ? 'Guest'\n          : 'Guests'\n        );\n\n\n    if (\n      state.children > 0\n    ) {\n\n      text +=\n\n        ' \u00b7 '\n\n        + state.children\n\n        + ' '\n\n        + (\n            state.children === 1\n            ? 'Baby'\n            : 'Babies'\n          );\n\n    }\n\n\n    guestsDisp.textContent =\n      text;\n\n\n    adultsCount.textContent =\n      state.adults;\n\n\n    childrenCount.textContent =\n      state.children;\n\n\n    root\n      .querySelectorAll(\n        '.hbw-step-btn'\n      )\n      .forEach(\n\n        function (button) {\n\n\n          var type =\n            button.dataset.type;\n\n\n          var operation =\n            button.dataset.op;\n\n\n          var disabled =\n            false;\n\n\n          if (\n\n            type === 'adults'\n\n            &&\n\n            operation === 'inc'\n\n          ) {\n\n            disabled =\n              state.adults >=\n              CONFIG.maxAdults;\n\n          }\n\n\n          if (\n\n            type === 'adults'\n\n            &&\n\n            operation === 'dec'\n\n          ) {\n\n            disabled =\n              state.adults <=\n              CONFIG.minAdults;\n\n          }\n\n\n          if (\n\n            type === 'children'\n\n            &&\n\n            operation === 'inc'\n\n          ) {\n\n            disabled =\n              state.children >=\n              CONFIG.maxChildren;\n\n          }\n\n\n          if (\n\n            type === 'children'\n\n            &&\n\n            operation === 'dec'\n\n          ) {\n\n            disabled =\n              state.children <= 0;\n\n          }\n\n\n          button.disabled =\n            disabled;\n\n        }\n\n      );\n\n  }\n\n\n  \/* ================================================================\n     GUEST STEPPERS\n  ================================================================ *\/\n\n  root\n    .querySelectorAll(\n      '.hbw-step-btn'\n    )\n    .forEach(\n\n      function (button) {\n\n\n        button.addEventListener(\n\n          'click',\n\n          function (event) {\n\n\n            event.stopPropagation();\n\n\n            var type =\n              button.dataset.type;\n\n\n            var operation =\n              button.dataset.op;\n\n\n            \/*\n             * Guests\n             *\/\n\n            if (\n              type === 'adults'\n            ) {\n\n\n              if (\n\n                operation === 'inc'\n\n                &&\n\n                state.adults <\n                CONFIG.maxAdults\n\n              ) {\n\n                state.adults++;\n\n              }\n\n\n              if (\n\n                operation === 'dec'\n\n                &&\n\n                state.adults >\n                CONFIG.minAdults\n\n              ) {\n\n                state.adults--;\n\n              }\n\n            }\n\n\n            \/*\n             * Babies\n             *\/\n\n            if (\n              type === 'children'\n            ) {\n\n\n              if (\n\n                operation === 'inc'\n\n                &&\n\n                state.children <\n                CONFIG.maxChildren\n\n              ) {\n\n                state.children++;\n\n              }\n\n\n              if (\n\n                operation === 'dec'\n\n                &&\n\n                state.children > 0\n\n              ) {\n\n                state.children--;\n\n              }\n\n            }\n\n\n            updateGuestsDisplay();\n\n          }\n\n        );\n\n      }\n\n    );\n\n\n  updateGuestsDisplay();\n\n\n  \/* ================================================================\n     CLOSE POPOVER\n  ================================================================ *\/\n\n  document.addEventListener(\n\n    'click',\n\n    function (event) {\n\n\n      if (\n\n        !guestsField.contains(\n          event.target\n        )\n\n      ) {\n\n        guestsPop.classList.remove(\n          'hbw-is-open'\n        );\n\n\n        guestsField.classList.remove(\n          'hbw-is-open'\n        );\n\n      }\n\n    }\n\n  );\n\n\n  document.addEventListener(\n\n    'keydown',\n\n    function (event) {\n\n\n      if (\n        event.key ===\n        'Escape'\n      ) {\n\n        guestsPop.classList.remove(\n          'hbw-is-open'\n        );\n\n\n        guestsField.classList.remove(\n          'hbw-is-open'\n        );\n\n      }\n\n    }\n\n  );\n\n\n  \/* ================================================================\n     PROMO CODE\n  ================================================================ *\/\n\n  function updatePromoState() {\n\n\n    state.promo =\n      promoInput.value.trim();\n\n\n    \/*\n     * Show remove X only\n     * when a code exists.\n     *\/\n\n    promoClear.classList.toggle(\n\n      'hbw-is-visible',\n\n      state.promo.length > 0\n\n    );\n\n  }\n\n\n  \/*\n   * Initialise default\n   * Melissi-Rate promo.\n   *\/\n\n  promoInput.value =\n    CONFIG.defaultPromo;\n\n\n  updatePromoState();\n\n\n  \/*\n   * Update promo if guest manually\n   * edits the field.\n   *\/\n\n  promoInput.addEventListener(\n\n    'input',\n\n    function () {\n\n      updatePromoState();\n\n    }\n\n  );\n\n\n  promoInput.addEventListener(\n\n    'click',\n\n    function (event) {\n\n      event.stopPropagation();\n\n    }\n\n  );\n\n\n  \/*\n   * X removes promo completely.\n   *\/\n\n  promoClear.addEventListener(\n\n    'click',\n\n    function (event) {\n\n\n      event.preventDefault();\n\n      event.stopPropagation();\n\n\n      promoInput.value =\n        '';\n\n\n      state.promo =\n        '';\n\n\n      updatePromoState();\n\n\n      promoInput.focus();\n\n    }\n\n  );\n\n\n  \/* ================================================================\n     BOOKING REDIRECT\n  ================================================================ *\/\n\n  cta.addEventListener(\n\n    'click',\n\n    function () {\n\n\n      \/*\n       * Start from clean\n       * Villa Melissi Cloudbeds URL.\n       *\/\n\n      var bookingUrl =\n        new URL(\n          CONFIG.baseUrl\n        );\n\n\n      \/*\n       * Extra parameters.\n       *\/\n\n      Object\n        .keys(\n          CONFIG.extraParams\n        )\n        .forEach(\n\n          function (key) {\n\n            bookingUrl\n              .searchParams\n              .set(\n\n                key,\n\n                CONFIG\n                  .extraParams[\n                    key\n                  ]\n\n              );\n\n          }\n\n        );\n\n\n      \/*\n       * Arrival.\n       *\/\n\n      bookingUrl\n        .searchParams\n        .set(\n\n          CONFIG\n            .paramNames\n            .checkin,\n\n          toISO(\n            state.checkin\n          )\n\n        );\n\n\n      \/*\n       * Departure.\n       *\/\n\n      bookingUrl\n        .searchParams\n        .set(\n\n          CONFIG\n            .paramNames\n            .checkout,\n\n          toISO(\n            state.checkout\n          )\n\n        );\n\n\n      \/*\n       * Total guests.\n       *\n       * Adults + babies.\n       *\/\n\n      bookingUrl\n        .searchParams\n        .set(\n\n          CONFIG\n            .paramNames\n            .guests,\n\n          String(\n\n            state.adults\n            +\n            state.children\n\n          )\n\n        );\n\n\n      \/*\n       * PROMO CODE\n       *\n       * If Melissi-Rate or another\n       * code exists:\n       *\n       * ?promo=Melissi-Rate\n       *\n       * If guest presses X:\n       * promo parameter is deleted\n       * completely.\n       *\/\n\n      if (\n        state.promo\n      ) {\n\n        bookingUrl\n          .searchParams\n          .set(\n\n            CONFIG\n              .paramNames\n              .promo,\n\n            state.promo\n\n          );\n\n      } else {\n\n        bookingUrl\n          .searchParams\n          .delete(\n\n            CONFIG\n              .paramNames\n              .promo\n\n          );\n\n      }\n\n\n      \/*\n       * Open Cloudbeds.\n       *\/\n\n      if (\n        CONFIG.openInNewTab\n      ) {\n\n        window.open(\n\n          bookingUrl.toString(),\n\n          '_blank',\n\n          'noopener,noreferrer'\n\n        );\n\n      } else {\n\n        window.location.href =\n          bookingUrl.toString();\n\n      }\n\n    }\n\n  );\n\n\n})();\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Willa Melissi Willa z widokiem na morze, 3 sypialnie i prywatnym basenem 3 sypialnie 3 \u0142azienki Prywatny basen Psematismenos Z tej pi\u0119knej willi, po\u0142o\u017conej w uroczej, centralnie po\u0142o\u017conej cypryjskiej wiosce, rozci\u0105ga si\u0119 wspania\u0142y widok na morze. Mo\u017cna tu odpocz\u0105\u0107 przy prywatnym basenie na spokojnym, ogrodzonym dziedzi\u0144cu lub zrelaksowa\u0107 si\u0119 w wygodnym salonie i jadalni. Dzi\u0119ki [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"folder":[],"class_list":["post-12974","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem | Cyprus Villages<\/title>\n<meta name=\"description\" content=\"Z tej pi\u0119knej willi, po\u0142o\u017conej w uroczej, centralnie po\u0142o\u017conej cypryjskiej wiosce, mo\u017cna podziwia\u0107 wspania\u0142e widoki na morze.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem | Cyprus Villages\" \/>\n<meta property=\"og:description\" content=\"Z tej pi\u0119knej willi, po\u0142o\u017conej w uroczej, centralnie po\u0142o\u017conej cypryjskiej wiosce, mo\u017cna podziwia\u0107 wspania\u0142e widoki na morze.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/\" \/>\n<meta property=\"og:site_name\" content=\"Cyprus Villages\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Cyprusvillages\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-04T06:31:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuta\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\\\/\",\"url\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\\\/\",\"name\":\"Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem | Cyprus Villages\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/wp-content\\\/uploads\\\/elementor\\\/thumbs\\\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg\",\"datePublished\":\"2026-09-03T15:12:49+00:00\",\"dateModified\":\"2026-09-04T06:31:56+00:00\",\"description\":\"Z tej pi\u0119knej willi, po\u0142o\u017conej w uroczej, centralnie po\u0142o\u017conej cypryjskiej wiosce, mo\u017cna podziwia\u0107 wspania\u0142e widoki na morze.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/wp-content\\\/uploads\\\/elementor\\\/thumbs\\\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg\",\"contentUrl\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/wp-content\\\/uploads\\\/elementor\\\/thumbs\\\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/\",\"name\":\"Cyprus Villages\",\"description\":\"Cyprus Villages\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/#organization\",\"name\":\"Cyprus Villages\",\"url\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Screenshot-2022-12-28-at-2.20.10-PM.png\",\"contentUrl\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Screenshot-2022-12-28-at-2.20.10-PM.png\",\"width\":2182,\"height\":1378,\"caption\":\"Cyprus Villages\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cyprusvillages.com.cy\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Cyprusvillages\\\/\",\"https:\\\/\\\/www.instagram.com\\\/cyprus_villages_\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem | Cyprus Villages","description":"Z tej pi\u0119knej willi, po\u0142o\u017conej w uroczej, centralnie po\u0142o\u017conej cypryjskiej wiosce, mo\u017cna podziwia\u0107 wspania\u0142e widoki na morze.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/","og_locale":"pl_PL","og_type":"article","og_title":"Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem | Cyprus Villages","og_description":"Z tej pi\u0119knej willi, po\u0142o\u017conej w uroczej, centralnie po\u0142o\u017conej cypryjskiej wiosce, mo\u017cna podziwia\u0107 wspania\u0142e widoki na morze.","og_url":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/","og_site_name":"Cyprus Villages","article_publisher":"https:\/\/www.facebook.com\/Cyprusvillages\/","article_modified_time":"2026-09-04T06:31:56+00:00","og_image":[{"url":"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"1 minuta"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/","url":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/","name":"Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem | Cyprus Villages","isPartOf":{"@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/#primaryimage"},"image":{"@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg","datePublished":"2026-09-03T15:12:49+00:00","dateModified":"2026-09-04T06:31:56+00:00","description":"Z tej pi\u0119knej willi, po\u0142o\u017conej w uroczej, centralnie po\u0142o\u017conej cypryjskiej wiosce, mo\u017cna podziwia\u0107 wspania\u0142e widoki na morze.","breadcrumb":{"@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/#primaryimage","url":"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg","contentUrl":"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/elementor\/thumbs\/DSC3516-2-rsut3ro7nlwkyy66vweylsfa9cxru1p288ehck7b5s.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/villa-melissi-willa-z-3-sypialniami-widokiem-na-morze-i-basenem\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cyprusvillages.com.cy\/pl\/"},{"@type":"ListItem","position":2,"name":"Villa Melissi \u2013 willa z 3 sypialniami, widokiem na morze i basenem"}]},{"@type":"WebSite","@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/#website","url":"https:\/\/www.cyprusvillages.com.cy\/pl\/","name":"Cyprus Villages","description":"Cyprus Villages","publisher":{"@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cyprusvillages.com.cy\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/#organization","name":"Cyprus Villages","url":"https:\/\/www.cyprusvillages.com.cy\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-28-at-2.20.10-PM.png","contentUrl":"https:\/\/www.cyprusvillages.com.cy\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-28-at-2.20.10-PM.png","width":2182,"height":1378,"caption":"Cyprus Villages"},"image":{"@id":"https:\/\/www.cyprusvillages.com.cy\/pl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Cyprusvillages\/","https:\/\/www.instagram.com\/cyprus_villages_\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/pages\/12974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/comments?post=12974"}],"version-history":[{"count":6,"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/pages\/12974\/revisions"}],"predecessor-version":[{"id":13047,"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/pages\/12974\/revisions\/13047"}],"wp:attachment":[{"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/media?parent=12974"}],"wp:term":[{"taxonomy":"folder","embeddable":true,"href":"https:\/\/www.cyprusvillages.com.cy\/pl\/wp-json\/wp\/v2\/folder?post=12974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}