{"version":"1.0","provider_name":"","provider_url":"https:\/\/casitamiademita.com\/es","author_name":"Casita M\u00eda de Mita","author_url":"https:\/\/casitamiademita.com\/es\/author\/mauricio\/","title":"Suites -","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"rlvwhEWJoS\"><a href=\"https:\/\/casitamiademita.com\/es\/suites\/\">Habitaciones<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/casitamiademita.com\/es\/suites\/embed\/#?secret=rlvwhEWJoS\" width=\"600\" height=\"338\" title=\"&#8220;Suites&#8221; &#8212; \" data-secret=\"rlvwhEWJoS\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/**\n * WordPress inline HTML embed\n *\n * @since 4.4.0\n * @output wp-includes\/js\/wp-embed.js\n *\n * Single line comments should not be used since they will break\n * the script when inlined in get_post_embed_html(), specifically\n * when the comments are not stripped out due to SCRIPT_DEBUG\n * being turned on.\n *\/\n(function ( window, document ) {\n\t'use strict';\n\n\t\/* Abort for ancient browsers. *\/\n\tif ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {\n\t\treturn;\n\t}\n\n\t\/** @namespace wp *\/\n\twindow.wp = window.wp || {};\n\n\t\/* Abort if script was already executed. *\/\n\tif ( !! window.wp.receiveEmbedMessage ) {\n\t\treturn;\n\t}\n\n\t\/**\n\t * Receive embed message.\n\t *\n\t * @param {MessageEvent} e\n\t *\/\n\twindow.wp.receiveEmbedMessage = function( e ) {\n\t\tvar data = e.data;\n\n\t\t\/* Verify shape of message. *\/\n\t\tif (\n\t\t\t! ( data || data.secret || data.message || data.value ) ||\n\t\t\t\/[^a-zA-Z0-9]\/.test( data.secret )\n\t\t) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar iframes = document.querySelectorAll( 'iframe[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tblockquotes = document.querySelectorAll( 'blockquote[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tallowedProtocols = new RegExp( '^https?:$', 'i' ),\n\t\t\ti, source, height, sourceURL, targetURL;\n\n\t\tfor ( i = 0; i < blockquotes.length; i++ ) {\n\t\t\tblockquotes[ i ].style.display = 'none';\n\t\t}\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\tsource = iframes[ i ];\n\n\t\t\tif ( e.source !== source.contentWindow ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.removeAttribute( 'style' );\n\n\t\t\tif ( 'height' === data.message ) {\n\t\t\t\t\/* Resize the iframe on request. *\/\n\t\t\t\theight = parseInt( data.value, 10 );\n\t\t\t\tif ( height > 1000 ) {\n\t\t\t\t\theight = 1000;\n\t\t\t\t} else if ( ~~height < 200 ) {\n\t\t\t\t\theight = 200;\n\t\t\t\t}\n\n\t\t\t\tsource.height = height;\n\t\t\t} else if ( 'link' === data.message ) {\n\t\t\t\t\/* Link to a specific URL on request. *\/\n\t\t\t\tsourceURL = new URL( source.getAttribute( 'src' ) );\n\t\t\t\ttargetURL = new URL( data.value );\n\n\t\t\t\tif (\n\t\t\t\t\tallowedProtocols.test( targetURL.protocol ) &&\n\t\t\t\t\ttargetURL.host === sourceURL.host &&\n\t\t\t\t\tdocument.activeElement === source\n\t\t\t\t) {\n\t\t\t\t\twindow.top.location.href = data.value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction onLoad() {\n\t\tvar iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),\n\t\t\ti, source, secret;\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\t\/** @var {IframeElement} *\/\n\t\t\tsource = iframes[ i ];\n\n\t\t\tsecret = source.getAttribute( 'data-secret' );\n\t\t\tif ( ! secret ) {\n\t\t\t\t\/* Add secret to iframe *\/\n\t\t\t\tsecret = Math.random().toString( 36 ).substring( 2, 12 );\n\t\t\t\tsource.src += '#?secret=' + secret;\n\t\t\t\tsource.setAttribute( 'data-secret', secret );\n\t\t\t}\n\n\t\t\t\/*\n\t\t\t * Let post embed window know that the parent is ready for receiving the height message, in case the iframe\n\t\t\t * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the\n\t\t\t * window will then (re-)send the height message right away.\n\t\t\t *\/\n\t\t\tsource.contentWindow.postMessage( {\n\t\t\t\tmessage: 'ready',\n\t\t\t\tsecret: secret\n\t\t\t}, '*' );\n\t\t}\n\t}\n\n\twindow.addEventListener( 'message', window.wp.receiveEmbedMessage, false );\n\tdocument.addEventListener( 'DOMContentLoaded', onLoad, false );\n})( window, document );\n\/\/# sourceURL=https:\/\/casitamiademita.com\/wp-includes\/js\/wp-embed.js\n<\/script>","description":"Come and stay with us We are waiting for you Each of our rooms is thoughtfully designed to offer both comfort and privacy, with stunning ocean views from every window. Enjoy the perfect balance of home-like warmth and a touch of paradise. Lower Level King | Ocean Front View Whimsical in styling and ample in proportion, this 45+ square-meter guest room has a large, open shower area and unique layout. 45 m\u00b2 Ocean View King Bed Read More Upper Level King | Ocean Front View These rooms differ in size yet offer the same amount of uniqueness with oceanfront-facing and have views of the ocean from a private palapa. 40 m\u00b2 Ocean View King Bed Read More Penthouse Jr. Suite Often referred to as our \u201choneymoon suite\u201d, the Penthouse Jr Suite has all the makings of a romantic getaway. 65 m\u00b2 Living Room Ocean View King Bed Read More Owners Penthouse The largest of all our rooms and suites, has more than 920-square feet of tropical luxury to make any occasion special. 85 m\u00b2 Dining terrace Ocean View King Bed Read More Upper Level Jr Suite King | Ocean Front View This is the second-highest ranked room in our hotel that offers luxury with the most advanced amenities. 50 m\u00b2 Living Room Ocean View King Bed Read More Upper Level Jr Suite | 2 Qn Bed | Ocean Front View The junior suite has 2 queen beds and a ensuite sitting area, making the option comfortable for 2 couples to share. 55 m\u00b2 Living Room Ocean View 2 Qn Bed Read More Activities Read More Wellness Read More Events Read More","thumbnail_url":"https:\/\/casitamiademita.com\/wp-content\/uploads\/2025\/10\/Suite-4-2.jpg"}