{"id":1841,"date":"2025-02-02T20:28:04","date_gmt":"2025-02-02T19:28:04","guid":{"rendered":"https:\/\/stichtingdiva.nl\/?page_id=1841"},"modified":"2025-02-04T21:13:57","modified_gmt":"2025-02-04T20:13:57","slug":"feldberg","status":"publish","type":"page","link":"https:\/\/stichtingdiva.nl\/?page_id=1841&lang=nl","title":{"rendered":"Feldberg"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1841\" class=\"elementor elementor-1841\">\n\t\t\t\t<div class=\"elementor-element elementor-element-90633d3 e-flex e-con-boxed e-con e-parent\" data-id=\"90633d3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5660265 e-grid e-con-boxed e-con e-parent\" data-id=\"5660265\" 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-b8bceae elementor-widget elementor-widget-shortcode\" data-id=\"b8bceae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<input type=\"hidden\" id=\"home-to-fetch\" value=\"Feldberg\"><input type=\"hidden\" id=\"home-ical-code\" value=\"khqta1irqvp5r29itutr094tes@group.calendar.google.com\">    <link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.3\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\" integrity=\"sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH\" crossorigin=\"anonymous\">\r\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.3\/dist\/js\/bootstrap.bundle.min.js\" integrity=\"sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz\" crossorigin=\"anonymous\"><\/script>\r\n    <div class=\"container mt-0 mb-0\">\r\n        <div class=\"month\">\r\n            <div class=\"row\">\r\n                <div class=\"col-sm\">\r\n                    <select id=\"month-select\" class=\"form-select\" name=\"month\">\r\n                        <option value=\"none\">\r\n                            W\u00e4hlen Sie einen Monat aus                        <\/option>\r\n                        <option value=\"1\">\r\n                            Januar                        <\/option>\r\n                        <option value=\"2\">\r\n                            Februar                        <\/option>\r\n                        <option value=\"3\">\r\n                            M\u00e4rz                         <\/option>\r\n                        <option value=\"4\">\r\n                            April                        <\/option>\r\n                        <option value=\"5\">\r\n                            Mai                        <\/option>\r\n                        <option value=\"6\">\r\n                            Juni                        <\/option>\r\n                        <option value=\"7\">\r\n                            Juli                        <\/option>\r\n                        <option value=\"8\">\r\n                            August                        <\/option>\r\n                        <option value=\"9\">\r\n                            September                        <\/option>\r\n                        <option value=\"10\">\r\n                            Oktober                        <\/option>\r\n                        <option value=\"11\">\r\n                            November                        <\/option>\r\n                        <option value=\"12\">\r\n                            Dezember                        <\/option>\r\n                    <\/select>\r\n\r\n                <\/div>\r\n                <div class=\"col-sm\">\r\n                    <select id=\"year-select\" class=\"form-select\" name=\"year\">\r\n                    <\/select>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <ul class=\"weekdays\">\r\n            <li>\r\n                Mo            <\/li>\r\n            <li>\r\n                Di            <\/li>\r\n            <li>\r\n                Mi            <\/li>\r\n            <li>\r\n                Do            <\/li>\r\n            <li>\r\n                Fr            <\/li>\r\n            <li>\r\n                Sa            <\/li>\r\n            <li>\r\n                So            <\/li>\r\n        <\/ul>\r\n\r\n        <ul class=\"days\" id=\"days\">\r\n        <\/ul>\r\n    <\/div>\r\n\r\n    <!-- CSS -->\r\n    <style>\r\n        .month {\r\n            padding: 10px 25px;\r\n            width: 100%;\r\n            background: #0E3E1A;\r\n            text-align: center;\r\n        }\r\n\r\n        .month ul {\r\n            margin: 0;\r\n            padding: 0;\r\n        }\r\n\r\n        .month ul li {\r\n            color: white;\r\n            font-size: 20px;\r\n            text-transform: uppercase;\r\n            letter-spacing: 3px;\r\n        }\r\n\r\n        .month .prev {\r\n            float: left;\r\n            padding-top: 10px;\r\n        }\r\n\r\n        .month .next {\r\n            float: right;\r\n            padding-top: 10px;\r\n        }\r\n\r\n        .custom-vertical-lines {\r\n            border-left: 3px solid #007bff;\r\n            border-right: 3px solid #007bff;\r\n            border-top: none;\r\n            border-bottom: none;\r\n        }\r\n\r\n        \/* Basisstijl voor de weekdays *\/\r\n        .weekdays {\r\n            margin: 0;\r\n            padding: 10px 0;\r\n            background-color: #0E3E1A;\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            justify-content: space-between;\r\n            list-style: none;\r\n            color: white;\r\n        }\r\n\r\n        .weekdays li {\r\n            flex: 1 0 14%;\r\n            color: white;\r\n            text-align: center;\r\n            padding: 5px 0;\r\n            font-size: 14px;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .weekdays {\r\n                justify-content: space-around;\r\n            }\r\n\r\n            .weekdays li {\r\n                font-size: 12px;\r\n                flex: 1 0 13%;\r\n            }\r\n        }\r\n\r\n        .days {\r\n            padding: 10px 0;\r\n            background: #eee;\r\n            color: white;\r\n            max-height: 175px;\r\n            overflow-y: auto;\r\n            overflow-x: hidden;\r\n        }\r\n\r\n        .days li {\r\n            list-style-type: none;\r\n            display: inline-block;\r\n            width: 13.6%;\r\n            text-align: center;\r\n            margin-bottom: 5px;\r\n            margin-left: 2px;\r\n            margin-right: 2px;\r\n            font-size: 12px;\r\n            color: black;\r\n        }\r\n\r\n        .days li .active {\r\n            padding: 5px;\r\n            background: #1abc9c;\r\n            color: black; !important\r\n        }\r\n\r\n        .selected {\r\n            background-color: green;\r\n            color: white !important;\r\n            border-radius: 5px;\r\n        }\r\n\r\n        .booked {\r\n            background-color: red;\r\n            color: white !important;\r\n            border-radius: 5px;\r\n        }\r\n\r\n        @media screen and (max-width: 720px) {\r\n            .weekdays li, .days li {\r\n                width: 13.1%;\r\n            }\r\n        }\r\n\r\n        @media screen and (max-width: 420px) {\r\n            .weekdays li, .days li {\r\n                width: 12.5%;\r\n            }\r\n\r\n            .days li .active {\r\n                padding: 2px;\r\n            }\r\n        }\r\n\r\n        @media screen and (max-width: 290px) {\r\n            .weekdays li, .days li {\r\n                width: 12.2%;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <script>\r\n        document.addEventListener('DOMContentLoaded', async function() {\r\n            const monthSelect = document.getElementById('month-select');\r\n            const yearSelect = document.getElementById('year-select');\r\n            const daysList = document.getElementById('days');\r\n            const currentMonth = new Date().getMonth() + 1;\r\n            const currentYear = new Date().getFullYear();\r\n\r\n\r\n            \/\/ Preselect current month\r\n            for (let i = 0; i < monthSelect.options.length; i++) {\r\n                if (parseInt(monthSelect.options[i].value) === currentMonth) {\r\n                    monthSelect.options[i].selected = true;\r\n                    break;\r\n                }\r\n            }\r\n\r\n\r\n            \/\/ Populate years\r\n            for (let i = currentYear; i <= currentYear + 4; i++) {\r\n                const option = document.createElement('option');\r\n                option.value = i;\r\n                option.textContent = i;\r\n                yearSelect.appendChild(option);\r\n            }\r\n            yearSelect.value = currentYear;\r\n\r\n\r\n            \/\/ Function to get the number of days in a month\r\n            function getDaysInMonth(year, month) {\r\n                return new Date(year, month, 0).getDate();\r\n            }\r\n\r\n\r\n            async function populateDays(year, month) {\r\n                console.log(`Populating days for ${year}-${month}`);\r\n                daysList.innerHTML = ''; \/\/ Clear previous days\r\n\r\n                const daysInMonth = getDaysInMonth(year, month);\r\n                const firstDayOfWeek = (new Date(year, month - 1, 1).getDay() + 6) % 7; \/\/ Adjusted for Monday start\r\n\r\n                \/\/ Determine next month and year\r\n                const nextMonth = month === 12 ? 1 : month + 1;\r\n                const nextYear = month === 12 ? year + 1 : year;\r\n                const daysInNextMonth = getDaysInMonth(nextYear, nextMonth);\r\n\r\n                \/\/ Fetch data separately\r\n                const [bookedDatesFromDB, bookedDatesFromGoogleCalendar] = await Promise.all([\r\n                    fetchBookingsFromDB(year, month),\r\n                    fetchBookingsFromGoogleCalendar(year, month)\r\n                ]);\r\n\r\n                const [bookedDatesFromNextMonthDB, bookedDatesFromNextMonthCalendar] = await Promise.all([\r\n                    fetchBookingsFromDB(nextYear, nextMonth),\r\n                    fetchBookingsFromGoogleCalendar(nextYear, nextMonth)\r\n                ]);\r\n\r\n                \/\/ Create empty slots before the first actual day of the month\r\n                for (let i = 0; i < firstDayOfWeek; i++) {\r\n                    const emptyLi = document.createElement('li');\r\n                    emptyLi.classList.add('empty');\r\n                    daysList.appendChild(emptyLi);\r\n                }\r\n\r\n                \/\/ Add actual days of the current month\r\n                for (let day = 1; day <= daysInMonth; day++) {\r\n                    const dayLi = document.createElement('li');\r\n                    const yearMonthDay = `${year}-${month.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')}`;\r\n\r\n                    dayLi.textContent = day;\r\n\r\n                    if (bookedDatesFromDB.includes(day)) {\r\n                        dayLi.classList.add('booked');\r\n                    }\r\n                    if (bookedDatesFromGoogleCalendar.includes(yearMonthDay)) {\r\n                        dayLi.classList.add('booked');\r\n                    }\r\n\r\n                    daysList.appendChild(dayLi);\r\n                }\r\n\r\n                \/\/ Add all days from the next month\r\n                for (let day = 1; day <= daysInNextMonth; day++) {\r\n                    const dayLi = document.createElement('li');\r\n                    const nextYearMonthDay = `${nextYear}-${nextMonth.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')}`;\r\n\r\n                    dayLi.textContent = day;\r\n                    dayLi.classList.add('next-month'); \/\/ Add class for styling\r\n\r\n                    if (bookedDatesFromNextMonthDB.includes(day)) {\r\n                        dayLi.classList.add('booked');\r\n                    }\r\n                    if (bookedDatesFromNextMonthCalendar.includes(nextYearMonthDay)) {\r\n                        dayLi.classList.add('booked');\r\n                    }\r\n\r\n                    daysList.appendChild(dayLi);\r\n                }\r\n            }\r\n\r\n            await populateDays(yearSelect.value, monthSelect.value);\r\n\r\n            monthSelect.addEventListener('change', async () => {\r\n                await populateDays(yearSelect.value, monthSelect.value);\r\n            });\r\n\r\n            yearSelect.addEventListener('change', async () => {\r\n                await populateDays(yearSelect.value, monthSelect.value);\r\n            });\r\n\r\n            async function fetchBookingsFromDB(year, month) {\r\n                const homeToFetch = document.getElementById('home-to-fetch').value;\r\n                const ajaxurl = \"https:\/\/stichtingdiva.nl\/wp-admin\/admin-ajax.php\";\r\n\r\n                try {\r\n                    const response = await fetch(ajaxurl, {\r\n                        method: 'POST',\r\n                        headers: {'Content-Type': 'application\/x-www-form-urlencoded'},\r\n                        body: new URLSearchParams({\r\n                            action: 'fetch_bookings_for_home',\r\n                            home: homeToFetch,\r\n                            year: year,\r\n                            month: month,\r\n                        }),\r\n                    });\r\n\r\n                    if (!response.ok) throw new Error('Network response was not ok');\r\n\r\n                    const data = await response.json();\r\n                    console.log(`DB Bookings for ${year}-${month}:`, data);\r\n\r\n                    if (data.success) {\r\n                        return data.data.flatMap(booking => {\r\n                            const startDate = new Date(booking.start_date);\r\n                            const endDate = new Date(booking.end_date);\r\n                            const dates = [];\r\n                            for (let date = new Date(startDate); date <= endDate; date.setDate(date.getDate() + 1)) {\r\n                                dates.push(date.getDate());\r\n                            }\r\n                            return dates;\r\n                        });\r\n                    } else {\r\n                        return [];\r\n                    }\r\n                } catch (error) {\r\n                    console.error('Error fetching bookings:', error);\r\n                    return [];\r\n                }\r\n            }\r\n\r\n            async function fetchBookingsFromGoogleCalendar(year, month) {\r\n                const home = document.getElementById('home-to-fetch').value;\r\n                const ajaxurl = \"https:\/\/stichtingdiva.nl\/wp-admin\/admin-ajax.php\";\r\n\r\n                try {\r\n                    const response = await fetch(ajaxurl, {\r\n                        method: 'POST',\r\n                        headers: {'Content-Type': 'application\/x-www-form-urlencoded'},\r\n                        body: new URLSearchParams({\r\n                            action: 'fetch_bookings_from_calendar_by_home_name',\r\n                            home: home,\r\n                            year: year,\r\n                            month: month,\r\n                        }),\r\n                    });\r\n\r\n                    if (!response.ok) throw new Error('Network response was not ok');\r\n\r\n                    const data = await response.json();\r\n                    console.log(`Google Calendar Bookings for ${year}-${month}:`, data);\r\n\r\n                    return data.success ? data.data : [];\r\n                } catch (error) {\r\n                    console.error('Error fetching Google Calendar bookings:', error);\r\n                    return [];\r\n                }\r\n            }\r\n\r\n\r\n            \/\/ Initial population of days\r\n            await populateDays(yearSelect.value, monthSelect.value);\r\n\r\n            \/\/ Event listeners\r\n            monthSelect.addEventListener('change', async () => {\r\n                await populateDays(yearSelect.value, monthSelect.value);\r\n            });\r\n\r\n            yearSelect.addEventListener('change', async () => {\r\n                await populateDays(yearSelect.value, monthSelect.value);\r\n            });\r\n\r\n            async function fetchBookingsFromDB(year, month) {\r\n                const homeToFetch = document.getElementById('home-to-fetch').value;\r\n                const ajaxurl = \"https:\/\/stichtingdiva.nl\/wp-admin\/admin-ajax.php\";\r\n\r\n                try {\r\n                    const response = await fetch(ajaxurl, {\r\n                        method: 'POST',\r\n                        headers: {'Content-Type': 'application\/x-www-form-urlencoded'},\r\n                        body: new URLSearchParams({\r\n                            action: 'fetch_bookings_for_home',\r\n                            home: homeToFetch,\r\n                            year: year,\r\n                            month: month,\r\n                        }),\r\n                    });\r\n\r\n                    if (!response.ok) throw new Error('Network response was not ok');\r\n\r\n                    const data = await response.json();\r\n                    console.log(`DB Bookings for ${year}-${month}:`, data);\r\n\r\n                    if (data.success) {\r\n                        return data.data.flatMap(booking => {\r\n                            const startDate = new Date(booking.start_date);\r\n                            const endDate = new Date(booking.end_date);\r\n                            const dates = [];\r\n                            for (let date = new Date(startDate); date <= endDate; date.setDate(date.getDate() + 1)) {\r\n                                dates.push(date.getDate());\r\n                            }\r\n                            return dates;\r\n                        });\r\n                    } else {\r\n                        return [];\r\n                    }\r\n                } catch (error) {\r\n                    console.error('Error fetching bookings:', error);\r\n                    return [];\r\n                }\r\n            }\r\n\r\n            async function fetchBookingsFromGoogleCalendar(year, month) {\r\n                const home = document.getElementById('home-to-fetch').value;\r\n                const ajaxurl = \"https:\/\/stichtingdiva.nl\/wp-admin\/admin-ajax.php\";\r\n\r\n                try {\r\n                    const response = await fetch(ajaxurl, {\r\n                        method: 'POST',\r\n                        headers: {'Content-Type': 'application\/x-www-form-urlencoded'},\r\n                        body: new URLSearchParams({\r\n                            action: 'fetch_bookings_from_calendar_by_home_name',\r\n                            home: home,\r\n                            year: year,\r\n                            month: month,\r\n                        }),\r\n                    });\r\n\r\n                    if (!response.ok) throw new Error('Network response was not ok');\r\n\r\n                    const data = await response.json();\r\n                    console.log(`Google Calendar Bookings for ${year}-${month}:`, data);\r\n\r\n                    return data.success ? data.data : [];\r\n                } catch (error) {\r\n                    console.error('Error fetching Google Calendar bookings:', error);\r\n                    return [];\r\n                }\r\n            }\r\n        });\r\n    <\/script>\r\n\r\n    <style>\r\n        .next-month {\r\n            color: gray;\r\n            opacity: 0.6;\r\n        }\r\n    <\/style>\r\n\r\n    \t\t<div class=\"elementor-shortcode\"><\/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-d05e04f elementor-widget elementor-widget-text-editor\" data-id=\"d05e04f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00a0<\/p><h4><span style=\"color: #003300;\"><strong>Feldberg &#8220;2&#8221; ( 6 pers.)<\/strong><\/span><\/h4><p><span style=\"color: #008000;\">Vakantiewoning (Feldberg) (77 m2) is een gezellige woning met balkon op de eerste verdieping en een prachtig uitzicht op de berg Feldberg.<\/span><\/p><p><span style=\"color: #008000;\">Feldberg heeft een modern ingerichte woon-slaapkamer met een boxspring voor 2 personen 180 x 210 met een extra slaapbank voor 2 personen, eettafel voor 6 personen, 52 inch Smart-SAT\/TV met Chromecast en WIFI.\u00a0<\/span><\/p><p><span style=\"color: #008000;\">Verder een centrale hal, extra slaapkamer met een boxspring 180 x 210 voor 2 personen, een compleet ingerichte keuken met vaatwasser, badkamer met douche en toilet.<\/span><\/p><p><span style=\"color: #008000;\">Deze vakantiewoning is voor max. 6 volwassenen bedoeld. Eventueel kan er in de woning nog een kinderbedje en een kinderstoel tegen betaling worden toegevoegd.<\/span><\/p><p><span style=\"color: #008000;\">Feldberg bieden wij aan vanaf 1 mei tot 1 Oktober voor:\u00a0<strong>\u20ac 77,-\u00a0per nacht met 2 personen, vanaf een minimale boeking van 3 overnachtingen.<\/strong> Kinderen tot en met 12 jaar zijn gratis. Voor extra personen boven de12 jaar betaald u \u20ac10,- per persoon per nacht.\u00a0<\/span><\/p><p style=\"text-align: left;\"><span style=\"color: #008000;\">De vakantiewoning heeft voor 1 auto parkeergelegenheid op onze priv\u00e9 parkeerplaats.<\/span><\/p><p style=\"text-align: left;\"><em style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-size: 16px; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; color: #008000;\">Gelieve in onze vakantiewoningen\u00a0<b>GEEN<\/b>\u00a0reparaties aan modelvliegtuigen uit te voeren, hebben wij speciaal voor de modelvliegers een modelbouw ruimte in de kelder. Hiervan kunt u gratis gebruik maken.<\/em><\/p>\t\t\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-e96a7c7 e-flex e-con-boxed e-con e-parent\" data-id=\"e96a7c7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-29779c4 e-flex e-con-boxed e-con e-parent\" data-id=\"29779c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-df5668d e-con-full e-flex e-con e-child\" data-id=\"df5668d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d1470e4 elementor-widget elementor-widget-image\" data-id=\"d1470e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0121-1024x683.jpg\" class=\"attachment-large size-large wp-image-841\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0121-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0121-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0121-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0121-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0121-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc69dfe elementor-widget elementor-widget-image\" data-id=\"fc69dfe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0129-1024x683.jpg\" class=\"attachment-large size-large wp-image-842\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0129-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0129-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0129-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0129-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0129-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c58083d elementor-widget elementor-widget-image\" data-id=\"c58083d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0124-1024x683.jpg\" class=\"attachment-large size-large wp-image-843\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0124-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0124-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0124-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0124-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0124-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\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-3d28560 e-con-full e-flex e-con e-child\" data-id=\"3d28560\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-34a5d19 elementor-widget elementor-widget-image\" data-id=\"34a5d19\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0123-1024x683.jpg\" class=\"attachment-large size-large wp-image-850\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0123-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0123-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0123-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0123-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0123-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-822e011 elementor-widget elementor-widget-image\" data-id=\"822e011\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0118-1024x683.jpg\" class=\"attachment-large size-large wp-image-844\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0118-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0118-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0118-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0118-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0118-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bf0cb1 elementor-widget elementor-widget-image\" data-id=\"3bf0cb1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0125-1024x683.jpg\" class=\"attachment-large size-large wp-image-849\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0125-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0125-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0125-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0125-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0125-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\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-a043b63 e-con-full e-flex e-con e-child\" data-id=\"a043b63\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8bc6502 elementor-widget elementor-widget-image\" data-id=\"8bc6502\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0122-1024x683.jpg\" class=\"attachment-large size-large wp-image-848\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0122-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0122-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0122-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0122-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0122-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b8b3852 elementor-widget elementor-widget-image\" data-id=\"b8b3852\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0126-1024x683.jpg\" class=\"attachment-large size-large wp-image-847\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0126-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0126-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0126-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0126-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0126-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77288e8 elementor-widget elementor-widget-image\" data-id=\"77288e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0127-1024x683.jpg\" class=\"attachment-large size-large wp-image-846\" alt=\"\" srcset=\"https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0127-1024x683.jpg 1024w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0127-300x200.jpg 300w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0127-768x512.jpg 768w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0127-1536x1024.jpg 1536w, https:\/\/stichtingdiva.nl\/wp-content\/uploads\/2025\/01\/IMG_0127-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\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>\u00a0 Feldberg &#8220;2&#8221; ( 6 pers.) Vakantiewoning (Feldberg) (77 m2) is een gezellige woning met balkon op de eerste verdieping en een prachtig uitzicht op de berg Feldberg. Feldberg heeft een modern ingerichte woon-slaapkamer met een boxspring voor 2 personen 180 x 210 met een extra slaapbank voor 2 personen, eettafel voor 6 personen, 52 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1841","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/stichtingdiva.nl\/index.php?rest_route=\/wp\/v2\/pages\/1841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stichtingdiva.nl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stichtingdiva.nl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stichtingdiva.nl\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/stichtingdiva.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1841"}],"version-history":[{"count":0,"href":"https:\/\/stichtingdiva.nl\/index.php?rest_route=\/wp\/v2\/pages\/1841\/revisions"}],"wp:attachment":[{"href":"https:\/\/stichtingdiva.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}