{"id":1617,"date":"2026-04-15T13:12:08","date_gmt":"2026-04-15T11:12:08","guid":{"rendered":"https:\/\/agcasarescosta.com\/apartments\/apartment-with-sea-view\/"},"modified":"2026-04-15T13:12:08","modified_gmt":"2026-04-15T11:12:08","slug":"apartment-with-sea-view","status":"publish","type":"page","link":"https:\/\/agcasarescosta.com\/de\/apartments\/apartment-with-sea-view\/","title":{"rendered":"Ferienwohnung mit Meerblick"},"content":{"rendered":"\n<div class=\"wrap plugin-container\">\n\n\t\n\t\n\t\n<div class=\"vbrdetboxtop vbo-room-details-wrap\">\n\n\t<div class=\"vblistroomnamediv\">\n\t\t<h3>Apartment with Sea View<\/h3>\n\t\t<span class=\"vblistroomcat\">Holiday Apartment, Family Apartment<\/span>\n\t<\/div>\n\t\n\t<div class=\"vbroomimgdesc\">\n\t\t\t<div class=\"vikfx-gallery-container vikfx-roomdetails-gallery-container\">\n\t\t\t<div class=\"vikfx-gallery-fade-container\">\n\t\t\t\t<img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/main.jpg\" alt=\"Apartment with Sea View\" class=\"lazyload vikfx-gallery-image vblistimg\"\/>\n\t\t\t\t\t\t\t<div class=\"vikfx-gallery-navigation-controls\">\n\t\t\t\t\t<div class=\"vikfx-gallery-navigation-controls-prevnext\">\n\t\t\t\t\t\t<a href=\"javascript: void(0);\" class=\"vikfx-gallery-previous-image\"><i class=\"fas fa-chevron-left\"><\/i><\/a>\n\t\t\t\t\t\t<a href=\"javascript: void(0);\" class=\"vikfx-gallery-next-image\"><i class=\"fas fa-chevron-right\"><\/i><\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"vikfx-gallery\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/big_01.jpg\">\n\t\t\t\t\t<img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/thumb_01.jpg\" alt=\"01\" title=\"\"\/>\n\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/big_03.jpg\">\n\t\t\t\t\t<img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/thumb_03.jpg\" alt=\"03\" title=\"\"\/>\n\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/big_02.jpg\">\n\t\t\t\t\t<img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/thumb_02.jpg\" alt=\"02\" title=\"\"\/>\n\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/big_04.jpg\">\n\t\t\t\t\t<img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/thumb_04.jpg\" alt=\"04\" title=\"\"\/>\n\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t<\/div>\n\t\t<\/div>\n\n\t<div class=\"vbo-rdet-descprice-block\">\n\t\t<div class=\"vbo-rdet-desc-cont\">\n\t\t<h2 data-section-id=\"e4bbfs\" data-start=\"168\" data-end=\"225\">Casares Costa Sea View Apartment with Community Pool<\/h2>\n<p data-start=\"227\" data-end=\"578\">Relax and unwind in this <strong data-start=\"252\" data-end=\"281\">air-conditioned apartment<\/strong> in <strong>Marina de Casares <\/strong>(Costa), offering breathtaking <strong data-start=\"326\" data-end=\"352\">sea views<\/strong>. Take a refreshing dip in the <strong data-start=\"383\" data-end=\"408\">shared community pool<\/strong> or enjoy your morning coffee on the <strong data-start=\"445\" data-end=\"462\">sunny terrace<\/strong>. Located second line from <strong data-start=\"482\" data-end=\"505\">the beach<\/strong>, this apartment is ideal for those seeking sun, sand, and tranquility.<\/p>\n<h3 data-section-id=\"keap20\" data-start=\"580\" data-end=\"605\">Features &amp; Amenities:<\/h3>\n<ul data-start=\"606\" data-end=\"870\">\n<li data-section-id=\"90a3sa\" data-start=\"606\" data-end=\"628\"><strong data-start=\"608\" data-end=\"626\">1 cozy bedroom<\/strong><\/li>\n<li data-section-id=\"10cifx6\" data-start=\"629\" data-end=\"668\"><strong data-start=\"631\" data-end=\"646\">Living room<\/strong> with flat-screen smart TV<\/li>\n<li data-section-id=\"5r4uah\" data-start=\"669\" data-end=\"723\"><strong data-start=\"671\" data-end=\"697\">Fully equipped kitchen<\/strong> with oven and microwave, dishwasher, coffee maker, etc.<\/li>\n<li data-section-id=\"c59vzj\" data-start=\"724\" data-end=\"754\"><strong data-start=\"726\" data-end=\"740\">1 bathroom<\/strong> with shower<\/li>\n<li data-section-id=\"19sj62\" data-start=\"755\" data-end=\"797\"><strong data-start=\"757\" data-end=\"780\">Outdoor dining area<\/strong> on the terrace<\/li>\n<li data-section-id=\"172qd6t\" data-start=\"798\" data-end=\"840\"><strong data-start=\"800\" data-end=\"813\">Strong WiFi<\/strong> throughout the apartment<\/li>\n<li data-section-id=\"145v548\" data-start=\"841\" data-end=\"870\">Non-smoking accommodation<\/li>\n<\/ul>\n<h3 data-section-id=\"19k8qap\" data-start=\"872\" data-end=\"895\">Nearby Attractions:<\/h3>\n<ul data-start=\"896\" data-end=\"959\">\n<li data-section-id=\"153wxsv\" data-start=\"896\" data-end=\"928\"><strong data-start=\"898\" data-end=\"917\">La Duquesa Golf<\/strong> \u2013 5.4 km<\/li>\n<li data-section-id=\"fcuz8t\" data-start=\"929\" data-end=\"959\"><strong data-start=\"931\" data-end=\"948\">Estepona Golf<\/strong> \u2013 8.3 km<\/li>\n<\/ul>\n<p data-start=\"961\" data-end=\"1107\">Perfect for couples, families, or small groups looking to enjoy the <strong data-start=\"1029\" data-end=\"1056\">Costa del Sol lifestyle<\/strong> \u2014 sun, sea, and golf \u2014 all in comfort and style.<\/p>\n\t\t<\/div>\n\t\t\t<div class=\"vb_detcostroomdet\">\n\t\t\t<div class=\"vb_detcostroom\">\n\t\t\t\t<div class=\"vblistroomnamedivprice\">\n\t\t\t\t\t<div class=\"vblistroomname vbo-pref-color-text\">\n\t\t\t\t\t\t<span class=\"vbliststartfromrdet\">Starting From<\/span>\n\t\t\t\t\t\t<span class=\"room_cost\"><span class=\"vbo_currency\">\u20ac<\/span> <span class=\"vbo_price\">150<\/span><\/span>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\n\t<div class=\"vbo-room-details-geo-wrapper\">\n\t<h4>Where you will be<\/h4>\n\t<div class=\"vbo-geo-wrapper\">\n\t\t<div id=\"vbo-geo-map\" style=\"width: 100%; height: 300px;\"><\/div>\n\t<\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\n\t\/**\n\t * Define global scope vars\n\t *\/\n\tvar vbo_geomap = null,\n\t\tvbo_geomarker_room = null,\n\t\tvbo_geomarker_room_pos = {\"lat\":36.3755875,\"lng\":-5.2222031},\n\t\tvbo_info_marker_room = null,\n\t\tvbo_geomarker_units = {},\n\t\tvbo_geomarker_units_pos = {},\n\t\tvbo_info_markers = {},\n\t\tvbo_info_markers_helper = {},\n\t\tvbo_ground_overlay = null,\n\t\tvbo_dbground_overlay = null;\n\n\t\/**\n\t * Generates the HTML content for the units marker infowindow.\n\t *\/\n\tfunction vboGenerateInfoMarkerContent(index, marker_title) {\n\t\tmarker_title = marker_title ? marker_title : Joomla.JText._('VBODISTFEATURERUNIT') + (index + '');\n\t\tvar infowin_cont = '';\n\t\tinfowin_cont += '<div class=\"vbo-geomarker-infowin-wrap\">';\n\t\tinfowin_cont += '\t<div class=\"vbo-geomarker-room-title\">' + marker_title + '<\/div>';\n\t\tinfowin_cont += '<\/div>';\n\t\t\n\t\treturn infowin_cont;\n\t}\n\n\t\/**\n\t * Generates the HTML content for the main room (base address) marker infowindow.\n\t *\/\n\tfunction vboGenerateMainInfoMarkerContent() {\n\t\tvar infowin_cont = '';\n\t\tinfowin_cont += '<div class=\"vbo-geomarker-infowin-wrap vbo-geomarker-address-infowin-wrap\">';\n\t\tinfowin_cont += '\t<div class=\"vbo-geomarker-room-title\">' + Joomla.JText._('VBO_GEO_ADDRESS') + '<\/div>';\n\t\tinfowin_cont += '<\/div>';\n\t\t\n\t\treturn infowin_cont;\n\t}\n\n\t\/**\n\t * Given all the current positions, adds the current markers to the map.\n\t *\/\n\tfunction vboPopulateMapMarkers() {\n\t\t\/\/ always reset markers pool and remove them from map\n\t\tfor (var i in vbo_geomarker_units) {\n\t\t\tif (!vbo_geomarker_units.hasOwnProperty(i)) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\t\/\/ remove current marker from map\n\t\t\tvbo_geomarker_units[i].setMap(null);\n\t\t}\n\t\t\/\/ reset vars\n\t\tvbo_geomarker_units = {};\n\t\tvbo_info_markers = {};\n\t\t\/\/ calculate limits\n\t\tvar multi_markers = 0;\n\t\tvar room_units = 1;\n\t\tvar tot_markers = multi_markers > 0 && room_units > 1 ? room_units : 1;\n\t\ttot_markers = parseInt(tot_markers);\n\t\t\/\/ iterate through markers to add and display\n\t\tfor (var i = 1; i <= tot_markers; i++) {\n\t\t\tvar marker_options = null;\n\t\t\tvar marker_title = Joomla.JText._('VBODISTFEATURERUNIT') + (i + '');\n\t\t\tif (tot_markers === 1) {\n\t\t\t\tmarker_title = \"Apartment with Sea View\";\n\t\t\t} else if (vbo_info_markers_helper.hasOwnProperty(i)) {\n\t\t\t\tmarker_title = vbo_info_markers_helper[i];\n\t\t\t}\n\t\t\tif (vbo_geomarker_units_pos.hasOwnProperty(i)) {\n\t\t\t\t\/\/ marker index saved\n\t\t\t\tmarker_options = {\n\t\t\t\t\tmap: vbo_geomap,\n\t\t\t\t\tposition: {\n\t\t\t\t\t\tlat: parseFloat(vbo_geomarker_units_pos[i].lat),\n\t\t\t\t\t\tlng: parseFloat(vbo_geomarker_units_pos[i].lng),\n\t\t\t\t\t},\n\t\t\t\t\ttitle: marker_title,\n\t\t\t\t};\n\t\t\t\t\/\/ register custom unit property\n\t\t\t\tlet marker_vbo_unit = i;\n\t\t\t\t\/\/ check if we know a custom icon for this marker\n\t\t\t\tif (vbo_geomarker_units_pos[i].hasOwnProperty('icon')) {\n\t\t\t\t\t\/\/ custom icon defined, identify the type to build a node\n\t\t\t\t\tif (vbo_geomarker_units_pos[i]['icon']?.url) {\n\t\t\t\t\t\t\/\/ we've got an image\n\t\t\t\t\t\tlet marker_img = document.createElement('img');\n\t\t\t\t\t\tmarker_img.src = vbo_geomarker_units_pos[i]['icon'].url;\n\t\t\t\t\t\tif (vbo_geomarker_units_pos[i]['icon']?.scaledSize?.width) {\n\t\t\t\t\t\t\tmarker_img.style.width = vbo_geomarker_units_pos[i]['icon'].scaledSize.width + 'px';\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (vbo_geomarker_units_pos[i]['icon']?.scaledSize?.height) {\n\t\t\t\t\t\t\tmarker_img.style.height = vbo_geomarker_units_pos[i]['icon'].scaledSize.height + 'px';\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\/\/ center the image\n\t\t\t\t\t\tmarker_img.style.transform = 'translate(0, 50%)';\n\t\t\t\t\t\t\/\/ set marker content\n\t\t\t\t\t\tmarker_options['content'] = marker_img;\n\t\t\t\t\t} else if (vbo_geomarker_units_pos[i]['icon']?.path) {\n\t\t\t\t\t\t\/\/ we've got an SVG path symbol\n\t\t\t\t\t\tlet svgns = 'http:\/\/www.w3.org\/2000\/svg';\n\t\t\t\t\t\tlet svg = document.createElementNS(svgns, 'svg');\n\t\t\t\t\t\tsvg.setAttribute('xmlns', svgns);\n\t\t\t\t\t\tsvg.setAttribute('viewBox', '0 0 90 90');\n\t\t\t\t\t\tsvg.setAttribute('width', 90);\n\t\t\t\t\t\tsvg.setAttribute('height', 90);\n\t\t\t\t\t\tlet path = document.createElementNS(svgns, 'path');\n\t\t\t\t\t\tpath.setAttribute('d', vbo_geomarker_units_pos[i]['icon'].path);\n\t\t\t\t\t\tpath.setAttribute('fill', vbo_geomarker_units_pos[i]['icon']?.fillColor || '#eeeeee');\n\t\t\t\t\t\tpath.setAttribute('fill-opacity', vbo_geomarker_units_pos[i]['icon']?.fillOpacity || 0.9);\n\t\t\t\t\t\tpath.setAttribute('stroke-width', vbo_geomarker_units_pos[i]['icon']?.strokeWeight || 0);\n\t\t\t\t\t\tif (vbo_geomarker_units_pos[i]['icon']?.scale && vbo_geomarker_units_pos[i]['icon']?.anchor?.x && vbo_geomarker_units_pos[i]['icon']?.anchor?.y) {\n\t\t\t\t\t\t\tpath.setAttribute(\n\t\t\t\t\t\t\t\t'transform',\n\t\t\t\t\t\t\t\t'translate(' + vbo_geomarker_units_pos[i]['icon'].anchor.x + ', ' + vbo_geomarker_units_pos[i]['icon'].anchor.y + ') scale(' + vbo_geomarker_units_pos[i]['icon'].scale + ')'\n\t\t\t\t\t\t\t);\n\t\t\t\t\t\t}\n\t\t\t\t\t\tsvg.appendChild(path);\n\t\t\t\t\t\t\/\/ set marker content\n\t\t\t\t\t\tmarker_options['content'] = svg;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\/\/ create marker infowindow\n\t\t\t\tvar vbo_info_marker_cont = vboGenerateInfoMarkerContent(i, marker_title);\n\t\t\t\tvar vbo_info_marker = new google.maps.InfoWindow({\n\t\t\t\t\tcontent: vbo_info_marker_cont,\n\t\t\t\t});\n\t\t\t\t\/\/ add unit marker to map\n\t\t\t\tvar vbo_geomarker_runit = new google.maps.marker.AdvancedMarkerElement(marker_options);\n\t\t\t\t\/\/ add listener to marker\n\t\t\t\tvbo_geomarker_runit.addListener('click', function() {\n\t\t\t\t\tif (marker_vbo_unit && vbo_info_markers.hasOwnProperty(marker_vbo_unit)) {\n\t\t\t\t\t\t\/\/ close any other open infowindow first\n\t\t\t\t\t\tfor (var m in vbo_info_markers) {\n\t\t\t\t\t\t\tif (!vbo_info_markers.hasOwnProperty(m) || m == marker_vbo_unit) {\n\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tvbo_info_markers[m].close();\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (vbo_geomarker_room !== null && vbo_info_marker_room !== null) {\n\t\t\t\t\t\t\t\/\/ close address marker infowindow\n\t\t\t\t\t\t\tvbo_info_marker_room.close();\n\t\t\t\t\t\t}\n\t\t\t\t\t\tvbo_info_markers[marker_vbo_unit].open(vbo_geomap, this);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconsole.error('info marker not found', this);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t\/\/ register marker to pool\n\t\t\t\tvbo_geomarker_units[i] = vbo_geomarker_runit;\n\t\t\t\t\/\/ register info window\n\t\t\t\tvbo_info_markers[i] = vbo_info_marker;\n\t\t\t}\n\t\t}\n\t}\n\n\t\/**\n\t * Fires when the document is ready. Renders the entire map.\n\t *\/\n\tfunction vboInitGeoMap() {\n\t\t\/\/ default map options\n\t\tvar def_map_options = {\n\t\t\tcenter: new google.maps.LatLng(36.371628847416, -5.1481508254817),\n\t\t\tzoom: 12,\n\t\t\tmapId: 'vbo_map',\n\t\t\tmapTypeId: 'roadmap',\n\t\t\tmapTypeControl: false,\n\t\t};\n\t\t\/\/ initialize Map\n\t\tvbo_geomap = new google.maps.Map(document.getElementById('vbo-geo-map'), def_map_options);\n\t\t\/\/ set current default marker for main room\n\t\tif (vbo_geomarker_room_pos !== null) {\n\t\t\t\/\/ create infowindow\n\t\t\tvbo_info_marker_room = new google.maps.InfoWindow({\n\t\t\t\tcontent: vboGenerateMainInfoMarkerContent(),\n\t\t\t});\n\t\t\t\/\/ add map marker for base room-type\n\t\t\tvbo_geomarker_room = new google.maps.marker.AdvancedMarkerElement({\n\t\t\t\tmap: vbo_geomap,\n\t\t\t\tposition: {\n\t\t\t\t\tlat: parseFloat(vbo_geomarker_room_pos.lat),\n\t\t\t\t\tlng: parseFloat(vbo_geomarker_room_pos.lng),\n\t\t\t\t},\n\t\t\t\ttitle: \"Apartment with Sea View\",\n\t\t\t});\n\t\t\t\/\/ add listener to marker\n\t\t\tvbo_geomarker_room.addListener('click', function() {\n\t\t\t\t\/\/ close any other open infowindow first\n\t\t\t\tfor (var m in vbo_info_markers) {\n\t\t\t\t\tif (!vbo_info_markers.hasOwnProperty(m)) {\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\t\t\t\t\tvbo_info_markers[m].close();\n\t\t\t\t}\n\t\t\t\tvbo_info_marker_room.open(vbo_geomap, vbo_geomarker_room);\n\t\t\t});\n\t\t}\n\t\t\/\/ populate current markers, if any\n\t\tvboPopulateMapMarkers();\n\t\t\/\/ populate ground overlay image, if set\n\t\tif (vbo_dbground_overlay !== null) {\n\t\t\t\/\/ compose LatLngBounds object\n\t\t\tvar overlay_bounds = new google.maps.LatLngBounds(\n\t\t\t\tnew google.maps.LatLng(parseFloat(vbo_dbground_overlay.south), parseFloat(vbo_dbground_overlay.west)),\n\t\t\t\tnew google.maps.LatLng(parseFloat(vbo_dbground_overlay.north), parseFloat(vbo_dbground_overlay.east))\n\t\t\t);\n\t\t\t\/\/ update ground overlay object\n\t\t\tvbo_ground_overlay = new google.maps.GroundOverlay(vbo_dbground_overlay.url, overlay_bounds);\n\t\t\t\/\/ set the overlay to the map\n\t\t\tvbo_ground_overlay.setMap(vbo_geomap);\n\t\t}\n\t}\n\n\tVBOCore.DOMLoaded(() => {\n        \/**\n\t\t * Register promise for Google Maps async loading completion.\n\t\t *\/\n\t\tVBOCore.onInstanceReady(() => {\n\t\t\t\/\/ constantly check when Google Maps async loading is completed\n\t\t\treturn VBOGMapsUtils.isReady;\n\t\t}).then(() => {\n\t\t\t\/\/ init geo map with current markers, if any\n\t\t\tvboInitGeoMap();\n\t\t});\n    });\n<\/script>\n\t\t\t<div class=\"room_carats\">\n\t\t<h4>Amenities<\/h4>\n\t\t<div class=\"vbo-room-carats\">\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"WiFi\"><i class=\"fas fa-wifi vbo-icn-carat\"><\/i><\/span><\/span>\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"TV\"><i class=\"fas fa-tv vbo-icn-carat\"><\/i><\/span><\/span>\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"Air Conditioning\"><i class=\"fas fa-snowflake vbo-icn-carat\"><\/i><\/span><\/span>\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"Bathroom\"><i class=\"fas fa-bath vbo-icn-carat\"><\/i><\/span><\/span>\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"Terrace\"><i class=\"fas fa-umbrella-beach vbo-icn-carat\"><\/i><\/span><\/span>\n<span class=\"vbo-room-carat\"><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/agcasarescosta.com\/wp-content\/plugins\/vikbooking\/site\/resources\/uploads\/wm2.png\" alt=\"Washing machine\" title=\"Washing machine\"\/><\/span>\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"Kitchen\"><i class=\"fas fa-utensils vbo-icn-carat\"><\/i><\/span><\/span>\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"Swimming pool\"><i class=\"fas fa-swimming-pool vbo-icn-carat\"><\/i><\/span><\/span>\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"Coffee Machine\"><i class=\"fas fa-coffee vbo-icn-carat\"><\/i><\/span><\/span>\n<span class=\"vbo-room-carat\"><span class=\"vbo-expl\" data-vbo-expl=\"No Smoking\"><i class=\"fas fa-smoking-ban vbo-icn-carat\"><\/i><\/span><\/span>\n<\/div>\n\t<\/div>\n\t<\/div>\n\n<div class=\"vbo-roomdet-calscontainer\">\n\t<div class=\"vbo-roomdet-calscontainer-inner\">\n\t\t\n<div id=\"vbo-bookingpart-init\"><\/div>\n\n<div class=\"vbo-availcalendars-cont\">\n\n\t<h4>Availability Calendar<\/h4>\n\t\n\t<form action=\"https:\/\/agcasarescosta.com\/de\/apartments\/apartment-with-sea-view\/\" method=\"post\" name=\"vbmonths\">\n\t\t<select name=\"month\" onchange=\"javascript: document.vbmonths.submit();\" class=\"vbselectm\"><option value=\"1774994400\">April 2026<\/option>\n<option value=\"1777586400\">Mai 2026<\/option>\n<option value=\"1780264800\">Juni 2026<\/option>\n<option value=\"1782856800\">Juli 2026<\/option>\n<option value=\"1785535200\">August 2026<\/option>\n<option value=\"1788213600\">September 2026<\/option>\n<option value=\"1790805600\">Oktober 2026<\/option>\n<option value=\"1793487600\">November 2026<\/option>\n<option value=\"1796079600\">Dezember 2026<\/option>\n<option value=\"1798758000\">Januar 2027<\/option>\n<option value=\"1801436400\">Februar 2027<\/option>\n<option value=\"1803855600\">M\u00e4rz 2027<\/option>\n<\/select>\n\t\t<input type=\"hidden\" name=\"checkin\" id=\"checkin-hidden\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"promo\" id=\"promo-hidden\" value=\"\" \/>\n\t\t<input type=\"hidden\" name=\"booknow\" value=\"1\" \/>\n\t\t<input type=\"hidden\" name=\"Itemid\" value=\"0\" \/>\n\t<\/form>\n\t\n\t<div class=\"vblegendediv\">\n\t\n\t\t<span class=\"vblegenda\"><span class=\"vblegenda-status vblegfree\">&nbsp;<\/span> <span class=\"vblegenda-lbl\">Available<\/span><\/span>\n\t\t\t<span class=\"vblegenda\"><span class=\"vblegenda-status vblegbusy\">&nbsp;<\/span> <span class=\"vblegenda-lbl\">Not Available<\/span><\/span>\n\t\t\n\t<\/div>\n\t\n\t\t<div class=\"vbcalsblock vbcalsblock-regular\">\n\t\t\t<div class=\"vbcaldivcont\">\n\t\t\t<table class=\"vbcal\">\n\t\t\t\t<tr class=\"vbcaltrmonth\">\n\t\t\t\t\t<td colspan=\"7\" align=\"center\" class=\"vbo-pref-bordercolor\">\n\t\t\t\t\t\t<strong class=\"vbcaltrmonth-month\">April<\/strong>\n\t\t\t\t\t\t<strong class=\"vbcaltrmonth-year\">2026<\/strong>\n\t\t\t\t\t<\/td>\n\t\t\t\t<\/tr>\n\t\t\t\t<tr class=\"vbcaldays\">\n\t\t\t\t<td>Mon<\/td><td>Tue<\/td><td>Wed<\/td><td>Thu<\/td><td>Fri<\/td><td>Sat<\/td><td>Sun<\/td>\t\t\t\t<\/tr>\n\t\t\t\t<tr class=\"vbcalnumdays\">\n\t\t\t\t<td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"01\/04\/2026\" data-ymd=\"2026-04-01\"><span>01<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"02\/04\/2026\" data-ymd=\"2026-04-02\"><span>02<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"03\/04\/2026\" data-ymd=\"2026-04-03\"><span>03<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"04\/04\/2026\" data-ymd=\"2026-04-04\"><span>04<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"05\/04\/2026\" data-ymd=\"2026-04-05\"><span>05<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"06\/04\/2026\" data-ymd=\"2026-04-06\"><span>06<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"07\/04\/2026\" data-ymd=\"2026-04-07\"><span>07<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"08\/04\/2026\" data-ymd=\"2026-04-08\"><span>08<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"09\/04\/2026\" data-ymd=\"2026-04-09\"><span>09<\/span><\/td>\n<td align=\"center\" class=\"vbtdbusy vbtdpast\" data-daydate=\"10\/04\/2026\" data-ymd=\"2026-04-10\"><span>10<\/span><\/td>\n<td align=\"center\" class=\"vbtdbusy vbtdpast\" data-daydate=\"11\/04\/2026\" data-ymd=\"2026-04-11\"><span>11<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"12\/04\/2026\" data-ymd=\"2026-04-12\"><span>12<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"13\/04\/2026\" data-ymd=\"2026-04-13\"><span>13<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"14\/04\/2026\" data-ymd=\"2026-04-14\"><span>14<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"15\/04\/2026\" data-ymd=\"2026-04-15\"><span>15<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"16\/04\/2026\" data-ymd=\"2026-04-16\"><span>16<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"17\/04\/2026\" data-ymd=\"2026-04-17\"><span>17<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"18\/04\/2026\" data-ymd=\"2026-04-18\"><span>18<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"19\/04\/2026\" data-ymd=\"2026-04-19\"><span>19<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"20\/04\/2026\" data-ymd=\"2026-04-20\"><span>20<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"21\/04\/2026\" data-ymd=\"2026-04-21\"><span>21<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"22\/04\/2026\" data-ymd=\"2026-04-22\"><span>22<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree vbtdpast\" data-daydate=\"23\/04\/2026\" data-ymd=\"2026-04-23\"><span>23<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"24\/04\/2026\" data-ymd=\"2026-04-24\"><span>24<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"25\/04\/2026\" data-ymd=\"2026-04-25\"><span>25<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"26\/04\/2026\" data-ymd=\"2026-04-26\"><span>26<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"27\/04\/2026\" data-ymd=\"2026-04-27\"><span>27<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"28\/04\/2026\" data-ymd=\"2026-04-28\"><span>28<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"29\/04\/2026\" data-ymd=\"2026-04-29\"><span>29<\/span><\/td>\n<td align=\"center\" class=\"vbtdbusy\" data-daydate=\"30\/04\/2026\" data-ymd=\"2026-04-30\"><span>30<\/span><\/td>\n<td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td>\t\t\t\t<\/tr>\n\t\t\t<\/table>\n\t\t<\/div>\n\t\t\t\t<div class=\"vbcaldivcont\">\n\t\t\t<table class=\"vbcal\">\n\t\t\t\t<tr class=\"vbcaltrmonth\">\n\t\t\t\t\t<td colspan=\"7\" align=\"center\" class=\"vbo-pref-bordercolor\">\n\t\t\t\t\t\t<strong class=\"vbcaltrmonth-month\">Mai<\/strong>\n\t\t\t\t\t\t<strong class=\"vbcaltrmonth-year\">2026<\/strong>\n\t\t\t\t\t<\/td>\n\t\t\t\t<\/tr>\n\t\t\t\t<tr class=\"vbcaldays\">\n\t\t\t\t<td>Mon<\/td><td>Tue<\/td><td>Wed<\/td><td>Thu<\/td><td>Fri<\/td><td>Sat<\/td><td>Sun<\/td>\t\t\t\t<\/tr>\n\t\t\t\t<tr class=\"vbcalnumdays\">\n\t\t\t\t<td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td align=\"center\" class=\"vbtdbusy\" data-daydate=\"01\/05\/2026\" data-ymd=\"2026-05-01\"><span>01<\/span><\/td>\n<td align=\"center\" class=\"vbtdbusy\" data-daydate=\"02\/05\/2026\" data-ymd=\"2026-05-02\"><span>02<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"03\/05\/2026\" data-ymd=\"2026-05-03\"><span>03<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"04\/05\/2026\" data-ymd=\"2026-05-04\"><span>04<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"05\/05\/2026\" data-ymd=\"2026-05-05\"><span>05<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"06\/05\/2026\" data-ymd=\"2026-05-06\"><span>06<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"07\/05\/2026\" data-ymd=\"2026-05-07\"><span>07<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"08\/05\/2026\" data-ymd=\"2026-05-08\"><span>08<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"09\/05\/2026\" data-ymd=\"2026-05-09\"><span>09<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"10\/05\/2026\" data-ymd=\"2026-05-10\"><span>10<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"11\/05\/2026\" data-ymd=\"2026-05-11\"><span>11<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"12\/05\/2026\" data-ymd=\"2026-05-12\"><span>12<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"13\/05\/2026\" data-ymd=\"2026-05-13\"><span>13<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"14\/05\/2026\" data-ymd=\"2026-05-14\"><span>14<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"15\/05\/2026\" data-ymd=\"2026-05-15\"><span>15<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"16\/05\/2026\" data-ymd=\"2026-05-16\"><span>16<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"17\/05\/2026\" data-ymd=\"2026-05-17\"><span>17<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"18\/05\/2026\" data-ymd=\"2026-05-18\"><span>18<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"19\/05\/2026\" data-ymd=\"2026-05-19\"><span>19<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"20\/05\/2026\" data-ymd=\"2026-05-20\"><span>20<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"21\/05\/2026\" data-ymd=\"2026-05-21\"><span>21<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"22\/05\/2026\" data-ymd=\"2026-05-22\"><span>22<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"23\/05\/2026\" data-ymd=\"2026-05-23\"><span>23<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"24\/05\/2026\" data-ymd=\"2026-05-24\"><span>24<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"25\/05\/2026\" data-ymd=\"2026-05-25\"><span>25<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"26\/05\/2026\" data-ymd=\"2026-05-26\"><span>26<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"27\/05\/2026\" data-ymd=\"2026-05-27\"><span>27<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"28\/05\/2026\" data-ymd=\"2026-05-28\"><span>28<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"29\/05\/2026\" data-ymd=\"2026-05-29\"><span>29<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"30\/05\/2026\" data-ymd=\"2026-05-30\"><span>30<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"31\/05\/2026\" data-ymd=\"2026-05-31\"><span>31<\/span><\/td>\n\t\t\t\t<\/tr>\n\t\t\t<\/table>\n\t\t<\/div>\n\t\t\t\t<div class=\"vbcaldivcont\">\n\t\t\t<table class=\"vbcal\">\n\t\t\t\t<tr class=\"vbcaltrmonth\">\n\t\t\t\t\t<td colspan=\"7\" align=\"center\" class=\"vbo-pref-bordercolor\">\n\t\t\t\t\t\t<strong class=\"vbcaltrmonth-month\">Juni<\/strong>\n\t\t\t\t\t\t<strong class=\"vbcaltrmonth-year\">2026<\/strong>\n\t\t\t\t\t<\/td>\n\t\t\t\t<\/tr>\n\t\t\t\t<tr class=\"vbcaldays\">\n\t\t\t\t<td>Mon<\/td><td>Tue<\/td><td>Wed<\/td><td>Thu<\/td><td>Fri<\/td><td>Sat<\/td><td>Sun<\/td>\t\t\t\t<\/tr>\n\t\t\t\t<tr class=\"vbcalnumdays\">\n\t\t\t\t<td align=\"center\" class=\"vbtdfree\" data-daydate=\"01\/06\/2026\" data-ymd=\"2026-06-01\"><span>01<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"02\/06\/2026\" data-ymd=\"2026-06-02\"><span>02<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"03\/06\/2026\" data-ymd=\"2026-06-03\"><span>03<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"04\/06\/2026\" data-ymd=\"2026-06-04\"><span>04<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"05\/06\/2026\" data-ymd=\"2026-06-05\"><span>05<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"06\/06\/2026\" data-ymd=\"2026-06-06\"><span>06<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"07\/06\/2026\" data-ymd=\"2026-06-07\"><span>07<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"08\/06\/2026\" data-ymd=\"2026-06-08\"><span>08<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"09\/06\/2026\" data-ymd=\"2026-06-09\"><span>09<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"10\/06\/2026\" data-ymd=\"2026-06-10\"><span>10<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"11\/06\/2026\" data-ymd=\"2026-06-11\"><span>11<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"12\/06\/2026\" data-ymd=\"2026-06-12\"><span>12<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"13\/06\/2026\" data-ymd=\"2026-06-13\"><span>13<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"14\/06\/2026\" data-ymd=\"2026-06-14\"><span>14<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"15\/06\/2026\" data-ymd=\"2026-06-15\"><span>15<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"16\/06\/2026\" data-ymd=\"2026-06-16\"><span>16<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"17\/06\/2026\" data-ymd=\"2026-06-17\"><span>17<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"18\/06\/2026\" data-ymd=\"2026-06-18\"><span>18<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"19\/06\/2026\" data-ymd=\"2026-06-19\"><span>19<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"20\/06\/2026\" data-ymd=\"2026-06-20\"><span>20<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"21\/06\/2026\" data-ymd=\"2026-06-21\"><span>21<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"22\/06\/2026\" data-ymd=\"2026-06-22\"><span>22<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"23\/06\/2026\" data-ymd=\"2026-06-23\"><span>23<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"24\/06\/2026\" data-ymd=\"2026-06-24\"><span>24<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"25\/06\/2026\" data-ymd=\"2026-06-25\"><span>25<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"26\/06\/2026\" data-ymd=\"2026-06-26\"><span>26<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"27\/06\/2026\" data-ymd=\"2026-06-27\"><span>27<\/span><\/td>\n<td align=\"center\" class=\"vbtdfree\" data-daydate=\"28\/06\/2026\" data-ymd=\"2026-06-28\"><span>28<\/span><\/td>\n<\/tr>\n<tr class=\"vbcalnumdays\"><td align=\"center\" class=\"vbtdfree\" data-daydate=\"29\/06\/2026\" data-ymd=\"2026-06-29\"><span>29<\/span><\/td>\n<td align=\"center\" class=\"vbtdbusy\" data-daydate=\"30\/06\/2026\" data-ymd=\"2026-06-30\"><span>30<\/span><\/td>\n<td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td><td class=\"vbtdempty\" align=\"center\">&nbsp;<\/td>\t\t\t\t<\/tr>\n\t\t\t<\/table>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\t<script type=\"text\/javascript\">\nvar vboAvCalsNavNext = '2026-07-01';\nvar vboAvCalsNavPrev = '2026-04-01';\nvar vboAvCalsNavLoading = false;\njQuery(function() {\n\t\/\/ add forward navigation\n\tjQuery('.vbcaldivcont').last().find('.vbcaltrmonth td').append('<span class=\"vbo-rdet-avcal-nav vbo-rdet-avcal-nav-next vbo-pref-color-btn\">&gt;<\/span>');\n\t\tjQuery(document.body).on('click', '.vbo-rdet-avcal-nav', function() {\n\t\tif (vboAvCalsNavLoading) {\n\t\t\t\/\/ prevent double submissions\n\t\t\treturn false;\n\t\t}\n\t\tvar direction = jQuery(this).hasClass('vbo-rdet-avcal-nav-prev') ? 'prev' : 'next';\n\t\tjQuery('.vbcaldivcont').addClass('vbcaldivcont-loading');\n\t\tvboAvCalsNavLoading = true;\n\t\t\/\/ make the AJAX request to the controller to request the new availability calendars\n\t\tvar jqxhr = jQuery.ajax({\n\t\t\ttype: \"POST\",\n\t\t\turl: \"https:\/\/agcasarescosta.com\/wp-admin\/admin-ajax.php?task=get_avcalendars_data&tmpl=component&action=vikbooking&vik_ajax_client=site\",\n\t\t\tdata: {\n\t\t\t\toption: \"com_vikbooking\",\n\t\t\t\ttask: \"get_avcalendars_data\",\n\t\t\t\trid: \"1\",\n\t\t\t\tdirection: direction,\n\t\t\t\tfromdt: (direction == 'next' ? vboAvCalsNavNext : vboAvCalsNavPrev),\n\t\t\t\tnextdt: vboAvCalsNavNext,\n\t\t\t\tprevdt: vboAvCalsNavPrev\n\t\t\t}\n\t\t}).done(function(res) {\n\t\t\t\/\/ parse the JSON response that contains the calendars objects for the requested navigation\n\t\t\ttry {\n\t\t\t\tvar cal_data = typeof res === 'string' ? JSON.parse(res) : res;\n\t\t\t\t\n\t\t\t\tif (!cal_data || !cal_data['calendars'] || !cal_data['calendars'].length) {\n\t\t\t\t\tconsole.error('no availability calendars to parse');\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t\/\/ total number of calendars returned by the navigation (1 by default)\n\t\t\t\tvar tot_new_calendars = cal_data['calendars'].length;\n\t\t\t\tvar new_calendars_parsed = 0;\n\n\t\t\t\t\/\/ build the new calendar(s)\n\t\t\t\tfor (var i in cal_data['calendars']) {\n\t\t\t\t\tif (!cal_data['calendars'].hasOwnProperty(i)) {\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\t\t\t\t\t\/\/ start table\n\t\t\t\t\tvar cal_html = '<div class=\"vbcaldivcont\">' + \"\\n\";\n\t\t\t\t\tcal_html += '<table class=\"vbcal\">' + \"\\n\";\n\t\t\t\t\tcal_html += '<tbody>' + \"\\n\";\n\t\t\t\t\t\/\/ month name row\n\t\t\t\t\tcal_html += '<tr class=\"vbcaltrmonth\">' + \"\\n\";\n\t\t\t\t\tcal_html += '<td class=\"vbo-pref-bordercolor\" colspan=\"7\" align=\"center\">' + \"\\n\";\n\t\t\t\t\tcal_html += '<strong class=\"vbcaltrmonth-month\">' + cal_data['calendars'][i].month + '<\/strong> <strong class=\"vbcaltrmonth-year\">' + cal_data['calendars'][i].year + '<\/strong>' + \"\\n\";\n\t\t\t\t\tcal_html += '<\/td>' + \"\\n\";\n\t\t\t\t\tcal_html += '<\/tr>' + \"\\n\";\n\t\t\t\t\t\/\/ ordered week days row\n\t\t\t\t\tcal_html += '<tr class=\"vbcaldays\">' + \"\\n\";\n\t\t\t\t\tfor (var w in cal_data['calendars'][i]['wdays']) {\n\t\t\t\t\t\tif (!cal_data['calendars'][i]['wdays'].hasOwnProperty(w)) {\n\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tcal_html += '<td>' + cal_data['calendars'][i]['wdays'][w] + '<\/td>' + \"\\n\";\n\t\t\t\t\t}\n\t\t\t\t\tcal_html += '<\/tr>' + \"\\n\";\n\t\t\t\t\t\/\/ calendar week rows\n\t\t\t\t\tfor (var r in cal_data['calendars'][i]['rows']) {\n\t\t\t\t\t\tif (!cal_data['calendars'][i]['rows'].hasOwnProperty(r)) {\n\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\/\/ start calendar week row\n\t\t\t\t\t\tcal_html += '<tr class=\"vbcalnumdays\">' + \"\\n\";\n\t\t\t\t\t\t\/\/ loop over the cell dates of this row\n\t\t\t\t\t\tvar rowcells = cal_data['calendars'][i]['rows'][r];\n\t\t\t\t\t\tfor (var rc in rowcells) {\n\t\t\t\t\t\t\tif (!rowcells.hasOwnProperty(rc) || !rowcells[rc].hasOwnProperty('type')) {\n\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tif (rowcells[rc]['type'] != 'day') {\n\t\t\t\t\t\t\t\t\/\/ empty cell placeholder\n\t\t\t\t\t\t\t\tcal_html += '<td align=\"center\">' + rowcells[rc]['cont'] + '<\/td>' + \"\\n\";\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\/\/ real day cell\n\t\t\t\t\t\t\t\tcal_html += '<td align=\"center\" class=\"' + rowcells[rc]['class'] + rowcells[rc]['past_class'] + '\" data-daydate=\"' + rowcells[rc]['dt'] + '\" data-ymd=\"' + rowcells[rc]['ymd'] + '\"><span>' + rowcells[rc]['cont'] + '<\/span><\/td>' + \"\\n\";\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\/\/ finalise calendar week row\n\t\t\t\t\t\tcal_html += '<\/tr>' + \"\\n\";\n\t\t\t\t\t}\n\t\t\t\t\t\/\/ finalise table\n\t\t\t\t\tcal_html += '<\/tbody>' + \"\\n\";\n\t\t\t\t\tcal_html += '<\/table>' + \"\\n\";\n\t\t\t\t\tcal_html += '<\/div>';\n\n\t\t\t\t\t\/\/ remove first or last calendar, then prepend or append this calendar depending on the direction\n\t\t\t\t\tvar cur_old_cal_index = direction == 'next' ? (jQuery('.vbcaldivcont').length - 1) : new_calendars_parsed;\n\t\t\t\t\tif (direction == 'next') {\n\t\t\t\t\t\tjQuery('.vbcaldivcont').eq(cur_old_cal_index).after(cal_html);\n\t\t\t\t\t\tjQuery('.vbcaldivcont').first().remove();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tjQuery('.vbcaldivcont').eq(cur_old_cal_index).before(cal_html);\n\t\t\t\t\t\tjQuery('.vbcaldivcont').last().remove();\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ increase parsed calendars counter\n\t\t\t\t\tnew_calendars_parsed++;\n\t\t\t\t}\n\n\t\t\t\t\/\/ update navigation dates\n\t\t\t\tif (cal_data['next_ymd']) {\n\t\t\t\t\tvboAvCalsNavNext = cal_data['next_ymd'];\n\t\t\t\t}\n\t\t\t\tif (cal_data['prev_ymd']) {\n\t\t\t\t\tvboAvCalsNavPrev = cal_data['prev_ymd'];\n\t\t\t\t}\n\n\t\t\t\t\/\/ stop loading\n\t\t\t\tjQuery('.vbcaldivcont').removeClass('vbcaldivcont-loading');\n\t\t\t\tvboAvCalsNavLoading = false;\n\n\t\t\t\t\/\/ restore navigation arrows\n\t\t\t\tjQuery('.vbo-rdet-avcal-nav').remove();\n\t\t\t\tif (cal_data['can_nav_next']) {\n\t\t\t\t\tjQuery('.vbcaldivcont').last().find('.vbcaltrmonth td').append('<span class=\"vbo-rdet-avcal-nav vbo-rdet-avcal-nav-next vbo-pref-color-btn\">&gt;<\/span>');\n\t\t\t\t}\n\t\t\t\tif (cal_data['can_nav_prev']) {\n\t\t\t\t\tjQuery('.vbcaldivcont').first().find('.vbcaltrmonth td').prepend('<span class=\"vbo-rdet-avcal-nav vbo-rdet-avcal-nav-prev vbo-pref-color-btn\">&lt;<\/span>');\n\t\t\t\t}\n\t\t\t} catch (e) {\n\t\t\t\tconsole.log(e);\n\t\t\t\talert('Invalid response');\n\t\t\t\tjQuery('.vbcaldivcont').removeClass('vbcaldivcont-loading');\n\t\t\t\tvboAvCalsNavLoading = false;\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}).fail(function(err) {\n\t\t\tconsole.error(err);\n\t\t\talert('Could not navigate');\n\t\t\tjQuery('.vbcaldivcont').removeClass('vbcaldivcont-loading');\n\t\t\tvboAvCalsNavLoading = false;\n\t\t});\n\t});\n});\n<\/script>\n\t\t<div id=\"vbo-bookingpart-form\"><\/div>\n\n<div class=\"vbo-seldates-cont\">\n\t<div class=\"vbo-seldates-cont-inner\">\n\t\t<h4>Select a check-in and check-out date<\/h4>\n\n\t\n\t\t<div class=\"vbo-js-helpers\" style=\"display: none;\">\n\t\t\t<div class=\"vbo-add-element-html\">\n\t\t\t\t<div class=\"vbo-search-num-aduchild-entry\">\n\t\t\t\t\t<span class=\"vbo-search-roomnum\">Room %d<\/span>\n\t\t\t\t\t<div class=\"vbo-search-num-adults-entry\">\n\t\t\t\t\t\t<label class=\"vbo-search-num-adults-entry-label\">Adults<\/label>\n\t\t\t\t\t\t<span class=\"vbo-search-num-adults-entry-inp\"><select name=\"adults[]\"><option value=\"1\">1<\/option><option value=\"2\" selected=\"selected\">2<\/option><option value=\"3\">3<\/option><\/select><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"vbo-search-num-children-entry\">\n\t\t\t\t\t\t<label class=\"vbo-search-num-children-entry-label\">Children<\/label>\n\t\t\t\t\t\t<span class=\"vbo-search-num-adults-entry-inp\"><select name=\"children[]\"><option value=\"0\">0<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><\/select><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<script type=\"text\/javascript\">\n\t\tfunction vboValidateDates() {\n\t\t\tvar vbcheckin = document.getElementById('checkindate').value;\n\t\t\tvar vbcheckout = document.getElementById('checkoutdate').value;\n\t\t\tif (!vbcheckin || !vbcheckout) {\n\t\t\t\talert(Joomla.JText._('VBSELPRDATE'));\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\treturn true;\n\t\t}\n\t\tfunction vbCalcNights() {\n\t\t\tvar vbcheckin = document.getElementById('checkindate').value;\n\t\t\tvar vbcheckout = document.getElementById('checkoutdate').value;\n\t\t\tif (vbcheckin.length > 0 && vbcheckout.length > 0) {\n\t\t\t\tvar vbcheckinp = vbcheckin.split(\"\/\");\n\t\t\t\tvar vbcheckoutp = vbcheckout.split(\"\/\");\n\t\t\t\t\t\t\tvar vbinmonth = parseInt(vbcheckinp[1]);\n\t\t\t\tvbinmonth = vbinmonth - 1;\n\t\t\t\tvar vbinday = parseInt(vbcheckinp[0], 10);\n\t\t\t\tvar vbcheckind = new Date(vbcheckinp[2], vbinmonth, vbinday);\n\t\t\t\tvar vboutmonth = parseInt(vbcheckoutp[1]);\n\t\t\t\tvboutmonth = vboutmonth - 1;\n\t\t\t\tvar vboutday = parseInt(vbcheckoutp[0], 10);\n\t\t\t\tvar vbcheckoutd = new Date(vbcheckoutp[2], vboutmonth, vboutday);\n\t\t\t\t\t\t\t\tvar vbdivider = 1000 * 60 * 60 * 24;\n\t\t\t\tvar vbints = vbcheckind.getTime();\n\t\t\t\tvar vboutts = vbcheckoutd.getTime();\n\t\t\t\tif (vboutts > vbints) {\n\t\t\t\t\t\/\/var vbnights = Math.ceil((vboutts - vbints) \/ (vbdivider));\n\t\t\t\t\tvar utc1 = Date.UTC(vbcheckind.getFullYear(), vbcheckind.getMonth(), vbcheckind.getDate());\n\t\t\t\t\tvar utc2 = Date.UTC(vbcheckoutd.getFullYear(), vbcheckoutd.getMonth(), vbcheckoutd.getDate());\n\t\t\t\t\tvar vbnights = Math.ceil((utc2 - utc1) \/ vbdivider);\n\t\t\t\t\tif (vbnights > 0) {\n\t\t\t\t\t\tdocument.getElementById('vbjstotnights').innerHTML = 'Nights: '+vbnights;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tdocument.getElementById('vbjstotnights').innerHTML = '';\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tdocument.getElementById('vbjstotnights').innerHTML = '';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tdocument.getElementById('vbjstotnights').innerHTML = '';\n\t\t\t}\n\t\t}\n\t\tfunction vbAddElement() {\n\t\t\tvar ni = document.getElementById('vbo-search-num-aduchild-block');\n\t\t\tvar numi = document.getElementById('vbroomdethelper');\n\t\t\tvar num = (document.getElementById('vbroomdethelper').value -1)+ 2;\n\t\t\tnumi.value = num;\n\t\t\tvar newdiv = document.createElement('div');\n\t\t\tvar divIdName = 'vb'+num+'detracont';\n\t\t\tnewdiv.setAttribute('id', divIdName);\n\t\t\tvar new_element_html = document.getElementsByClassName('vbo-add-element-html')[0].innerHTML;\n\t\t\tvar rp_rgx = new RegExp('%d', 'g');\n\t\t\tnewdiv.innerHTML = new_element_html.replace(rp_rgx, num);\n\t\t\tni.appendChild(newdiv);\n\t\t}\n\t\tfunction vbSetRoomsAdults(totrooms) {\n\t\t\tvar actrooms = parseInt(document.getElementById('vbroomdethelper').value);\n\t\t\tvar torooms = parseInt(totrooms);\n\t\t\tvar difrooms;\n\t\t\tif (torooms > actrooms) {\n\t\t\t\tdifrooms = torooms - actrooms;\n\t\t\t\tfor (var ir=1; ir<=difrooms; ir++) {\n\t\t\t\t\tvbAddElement();\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (torooms < actrooms) {\n\t\t\t\tfor (var ir=actrooms; ir>torooms; ir--) {\n\t\t\t\t\tif (ir > 1) {\n\t\t\t\t\t\tvar rmra = document.getElementById('vb' + ir + 'detracont');\n\t\t\t\t\t\trmra.parentNode.removeChild(rmra);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tdocument.getElementById('vbroomdethelper').value = torooms;\n\t\t\t}\n\t\t}\n\t\t\t\tjQuery(function() {\n\t\t\t\t\tjQuery(document.body).on('click', 'td.vbtdfree, td.vbtdwarning, td.vbtdbusyforcheckout', function() {\n\t\t\t\tif (!jQuery(\"#checkindate\").length || jQuery(this).hasClass('vbtdpast')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tvar tdday = jQuery(this).attr('data-daydate');\n\t\t\t\tvar tdymd = jQuery(this).attr('data-ymd');\n\t\t\t\tif (!tdday || !tdymd) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t\/\/ make sure the clicked date is not disabled\n\t\t\t\tif (typeof jQuery('#checkindate').vboDatesRangePicker('drpoption', 'beforeShowDay.checkin') === 'function') {\n\t\t\t\t\t\/\/ let the datepicker validate the clicked day\n\t\t\t\t\tlet ymd_parts = tdymd.split('-');\n\t\t\t\t\tlet ymd_object = new Date(ymd_parts[0], ymd_parts[1] - 1, ymd_parts[2], 0, 0, 0, 0);\n\t\t\t\t\tif (!jQuery('#checkindate').vboDatesRangePicker('drpoption', 'beforeShowDay.checkin')(ymd_object)[0]) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\/\/ set check-in date in dates range picker\n\t\t\t\tjQuery('#checkindate').vboDatesRangePicker('setCheckinDate', tdday);\n\t\t\t\t\/\/ animate to datepickers position\n\t\t\t\tjQuery('html,body').animate({\n\t\t\t\t\tscrollTop: (jQuery('#vbo-bookingpart-form').offset().top - 5)\n\t\t\t\t}, 600, function() {\n\t\t\t\t\t\/\/ animation-complete callback should simulate the onSelect event of the check-in datepicker\n\t\t\t\t\tif (typeof vbSetMinCheckoutDate !== \"undefined\") {\n\t\t\t\t\t\tvbSetMinCheckoutDate();\n\t\t\t\t\t} else if (typeof vbSetGlobalMinCheckoutDate !== \"undefined\") {\n\t\t\t\t\t\tvbSetGlobalMinCheckoutDate();\n\t\t\t\t\t}\n\t\t\t\t\tvbCalcNights();\n\t\t\t\t\t\/\/ give focus to check-out datepicker\n\t\t\t\t\tjQuery('#checkoutdate').focus();\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t\t<\/script>\n\n\t\t<input type=\"hidden\" id=\"vbroomdethelper\" value=\"1\"\/>\n\n\t\t<div class=\"vbo-intro-main\"><\/div>\n\n\t\t<div class=\"vbo-room-details-booking-wrapper\">\n\t\t<div class=\"vbdivsearch\"><form action=\"https:\/\/agcasarescosta.com\/de\/apartments\/apartment-with-sea-view\/?option=com_vikbooking\" method=\"post\" onsubmit=\"return vboValidateDates();\"><div class=\"vb-search-inner\">\n<input type=\"hidden\" name=\"option\" value=\"com_vikbooking\"\/>\n<input type=\"hidden\" name=\"task\" value=\"search\"\/>\n<input type=\"hidden\" name=\"roomdetail\" value=\"1\"\/>\n<div class=\"vbo-search-inpblock vbo-search-inpblock-checkin\"><label for=\"checkindate\">Check-in date<\/label><div class=\"input-group\"><input type=\"text\" name=\"checkindate\" id=\"checkindate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly\/><i class=\"far fa-calendar-days vbo-caltrigger\"><\/i><\/div><input type=\"hidden\" name=\"checkinh\" value=\"15\"\/><input type=\"hidden\" name=\"checkinm\" value=\"0\"\/><\/div>\n<div class=\"vbo-search-inpblock vbo-search-inpblock-checkout\"><label for=\"checkoutdate\">Check-out date<\/label><div class=\"input-group\"><input type=\"text\" name=\"checkoutdate\" id=\"checkoutdate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly\/><i class=\"far fa-calendar-days vbo-caltrigger\"><\/i><\/div><input type=\"hidden\" name=\"checkouth\" value=\"11\"\/><input type=\"hidden\" name=\"checkoutm\" value=\"0\"\/><\/div>\n<div class=\"vbo-search-num-racblock\">\n\t<div class=\"vbo-search-num-rooms\"><input type=\"hidden\" name=\"roomsnum\" value=\"1\">\n<\/div>\n\t<div class=\"vbo-search-num-aduchild-block\" id=\"vbo-search-num-aduchild-block\">\n\t\t<div class=\"vbo-search-num-aduchild-entry\">\n\t\t\t<div class=\"vbo-search-num-adults-entry\"><label class=\"vbo-search-num-adults-entry-label\">Adults<\/label><span class=\"vbo-search-num-adults-entry-inp\"><select name=\"adults[]\"><option value=\"1\">1<\/option><option value=\"2\" selected=\"selected\">2<\/option><option value=\"3\">3<\/option><\/select><\/span><\/div>\n\t\t<div class=\"vbo-search-num-children-entry\"><label class=\"vbo-search-num-children-entry-label\">Children<\/label><span class=\"vbo-search-num-children-entry-inp\"><select name=\"children[]\"><option value=\"0\">0<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><\/select><\/span><\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div id=\"vbjstotnights\"><\/div>\n<\/div>\n<div class=\"vbo-search-submit\"><input type=\"submit\" name=\"search\" value=\"Book Now\" class=\"btn vbdetbooksubmit vbo-pref-color-btn\"\/><\/div>\n<\/div>\n<\/form><\/div>\t\t<\/div>\n\n\t\t\n\t\t<div class=\"vbo-closing-main\"><\/div>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":279085510,"featured_media":0,"parent":1616,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"footnotes":""},"class_list":["post-1617","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PhaYk1-q5","jetpack-related-posts":[{"id":1618,"url":"https:\/\/agcasarescosta.com\/de\/apartments\/apartment-with-mountain-view\/","url_meta":{"origin":1617,"position":0},"title":"Apartment mit Bergblick","author":"Gyuri (Gyuri)","date":"April 15, 2026","format":false,"excerpt":"","rel":"","context":"\u00c4hnlicher Beitrag","block_context":{"text":"\u00c4hnlicher Beitrag","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1616,"url":"https:\/\/agcasarescosta.com\/de\/apartments\/","url_meta":{"origin":1617,"position":1},"title":"Wohnungen","author":"Gyuri (Gyuri)","date":"April 15, 2026","format":false,"excerpt":"","rel":"","context":"\u00c4hnlicher Beitrag","block_context":{"text":"\u00c4hnlicher Beitrag","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1728,"url":"https:\/\/agcasarescosta.com\/de\/apartments-2\/","url_meta":{"origin":1617,"position":2},"title":"Wohnungen","author":"Gyuri (Gyuri)","date":"April 16, 2026","format":false,"excerpt":"","rel":"","context":"\u00c4hnlicher Beitrag","block_context":{"text":"\u00c4hnlicher Beitrag","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1727,"url":"https:\/\/agcasarescosta.com\/de\/search-form-2\/","url_meta":{"origin":1617,"position":3},"title":"Search Form","author":"Gyuri (Gyuri)","date":"April 16, 2026","format":false,"excerpt":"","rel":"","context":"\u00c4hnlicher Beitrag","block_context":{"text":"\u00c4hnlicher Beitrag","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1619,"url":"https:\/\/agcasarescosta.com\/de\/your-booking\/","url_meta":{"origin":1617,"position":4},"title":"Your Booking","author":"Gyuri (Gyuri)","date":"April 15, 2026","format":false,"excerpt":"","rel":"","context":"\u00c4hnlicher Beitrag","block_context":{"text":"\u00c4hnlicher Beitrag","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1558,"url":"https:\/\/agcasarescosta.com\/de\/our-rooms\/","url_meta":{"origin":1617,"position":5},"title":"Unsere Zimmer","author":"Gyuri (Gyuri)","date":"Dezember 2, 2022","format":false,"excerpt":"","rel":"","context":"\u00c4hnlicher Beitrag","block_context":{"text":"\u00c4hnlicher Beitrag","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/agcasarescosta.com\/de\/wp-json\/wp\/v2\/pages\/1617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agcasarescosta.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agcasarescosta.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agcasarescosta.com\/de\/wp-json\/wp\/v2\/users\/279085510"}],"replies":[{"embeddable":true,"href":"https:\/\/agcasarescosta.com\/de\/wp-json\/wp\/v2\/comments?post=1617"}],"version-history":[{"count":0,"href":"https:\/\/agcasarescosta.com\/de\/wp-json\/wp\/v2\/pages\/1617\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/agcasarescosta.com\/de\/wp-json\/wp\/v2\/pages\/1616"}],"wp:attachment":[{"href":"https:\/\/agcasarescosta.com\/de\/wp-json\/wp\/v2\/media?parent=1617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}