/*! elementor-pro - v3.21.0 - 20-05-2024 */ (()=>{"use strict";class Screenshot extends elementorModules.ViewModule{getDefaultSettings(){return{empty_content_headline:"Empty Content.",crop:{width:1200,height:1500},excluded_external_css_urls:["https://kit-pro.fontawesome.com"],external_images_urls:["https://i.ytimg.com"],timeout:15e3,render_timeout:5e3,timerLabel:null,timer_label:`${ElementorScreenshotConfig.post_id} - timer`,image_placeholder:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=",isDebug:elementorCommonConfig.isElementorDebug,isDebugSvg:!1,...ElementorScreenshotConfig}}getDefaultElements(){const e=jQuery(ElementorScreenshotConfig.selector),t=e.find(".elementor-section-wrap > .elementor-section, .elementor > .elementor-section");return{$elementor:e,$sections:t,$firstSection:t.first(),$notElementorElements:elementorCommon.elements.$body.find("> *:not(style, link)").not(e),$head:jQuery("head")}}onInit(){return super.onInit(),this.log("Screenshot init","time"),this.timeoutTimer=setTimeout(this.screenshotFailed.bind(this),this.getSettings("timeout")),this.captureScreenshot()}captureScreenshot(){return this.elements.$elementor.length||(elementorCommon.helpers.consoleWarn("Screenshots: The content of this page is empty, the module will create a fake conent just for this screenshot."),this.createFakeContent()),this.removeUnnecessaryElements(),this.handleIFrames(),this.removeFirstSectionMargin(),this.handleLinks(),this.loadExternalCss(),this.loadExternalImages(),Promise.resolve().then(this.createImage.bind(this)).then(this.createImageElement.bind(this)).then(this.cropCanvas.bind(this)).then(this.save.bind(this)).then(this.screenshotSucceed.bind(this)).catch(this.screenshotFailed.bind(this))}createFakeContent(){this.elements.$elementor=jQuery("
").css({height:this.getSettings("crop.height"),width:this.getSettings("crop.width"),display:"flex",alignItems:"center",justifyContent:"center"}),this.elements.$elementor.append(jQuery("

").css({fontSize:"85px"}).html(this.getSettings("empty_content_headline"))),document.body.prepend(this.elements.$elementor)}loadExternalCss(){const e=[this.getSettings("home_url"),...this.getSettings("excluded_external_css_urls")].map((e=>`[href^="${e}"]`)).join(", ");jQuery("link").not(e).each(((e,t)=>{const s=jQuery(t),n=s.clone();n.attr("href",this.getScreenshotProxyUrl(s.attr("href"))),this.elements.$head.append(n),s.remove()}))}loadExternalImages(){const e=this.getSettings("external_images_urls").map((e=>`img[src^="${e}"]`)).join(", ");jQuery(e).each(((e,t)=>{const s=jQuery(t);s.attr("src",this.getScreenshotProxyUrl(s.attr("src")))}))}handleIFrames(){this.elements.$elementor.find("iframe").each(((e,t)=>{const s=jQuery(t),n=jQuery("
",{css:{background:"gray",width:s.width(),height:s.height()}});s.before(n),s.remove()}))}removeUnnecessaryElements(){let e=0;this.elements.$sections.filter(((t,s)=>{let n=!1;return e>=this.getSettings("crop.height")&&(n=!0),e+=jQuery(s).outerHeight(),n})).each(((e,t)=>{t.remove()})),this.elements.$notElementorElements.remove()}handleLinks(){elementorCommon.elements.$body.find("a").attr("href","/")}removeFirstSectionMargin(){this.elements.$firstSection.css({marginTop:0})}createImage(){const e=new Promise((e=>{window.addEventListener("load",(()=>{e()}))})),t=new Promise((e=>{setTimeout((()=>{e()}),this.getSettings("render_timeout"))}));return Promise.race([e,t]).then((()=>{if(this.log("Start creating screenshot."),this.getSettings("isDebugSvg"))return domtoimage.toSvg(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}).then((e=>this.download(e))),Promise.reject("Debug SVG.");return/^((?!chrome|android).)*safari/i.test(window.userAgent)?(this.log('Creating screenshot with "html2canvas"'),html2canvas(document.body).then((e=>e.toDataURL("image/png")))):(this.log('Creating screenshot with "dom-to-image"'),domtoimage.toPng(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}))}))}download(e){const t=jQuery("",{href:e,download:"debugSvg.svg",html:"Download SVG"});elementorCommon.elements.$body.append(t),t.trigger("click")}createImageElement(e){const t=new Image;return t.src=e,new Promise((e=>{t.onload=()=>e(t)}))}cropCanvas(e){const t=this.getSettings("crop.width"),s=this.getSettings("crop.height"),n=document.createElement("canvas"),i=n.getContext("2d"),o=t/e.width;return n.width=t,n.height=s>e.height?e.height:s,i.drawImage(e,0,0,e.width,e.height,0,0,e.width*o,e.height*o),Promise.resolve(n)}save(e){return new Promise(((t,s)=>{elementorCommon.ajax.addRequest("screenshot_save",{data:{post_id:this.getSettings("post_id"),screenshot:e.toDataURL("image/png")},success:e=>{this.log(`Screenshot created: ${encodeURI(e)}`),t(e)},error:()=>{this.log("Failed to create screenshot."),s()}})}))}markAsFailed(){return new Promise(((e,t)=>{elementorCommon.ajax.addRequest("screenshot_failed",{data:{post_id:this.getSettings("post_id")},success:()=>{this.log("Marked as failed."),e()},error:()=>{this.log("Failed to mark this screenshot as failed."),t()}})}))}getScreenshotProxyUrl(e){return`${this.getSettings("home_url")}?screenshot_proxy&nonce=${this.getSettings("nonce")}&href=${e}`}screenshotSucceed(e){this.screenshotDone(!0,e)}screenshotFailed(e){this.log(e,null),this.markAsFailed().then((()=>this.screenshotDone(!1)))}screenshotDone(e,t=null){clearTimeout(this.timeoutTimer),this.timeoutTimer=null,window.parent.postMessage({name:"capture-screenshot-done",success:e,id:this.getSettings("post_id"),imageUrl:t},"*"),this.log(`Screenshot ${e?"Succeed":"Failed"}.`,"timeEnd")}log(e,t="timeLog"){this.getSettings("isDebug")&&(console.log("string"==typeof e?`${this.getSettings("post_id")} - ${e}`:e),t&&console[t](this.getSettings("timer_label")))}}jQuery((()=>{new Screenshot}))})();{"id":1643,"date":"2023-05-14T23:01:24","date_gmt":"2023-05-14T23:01:24","guid":{"rendered":"https:\/\/ktjkrug.com\/?p=1643"},"modified":"2024-06-05T13:12:29","modified_gmt":"2024-06-05T13:12:29","slug":"hotels-near-san-juan-puerto-rico-cruise-port","status":"publish","type":"post","link":"https:\/\/ktjkrug.com\/hotels-near-san-juan-puerto-rico-cruise-port\/","title":{"rendered":"Best Hotels Near San Juan Puerto Rico Cruise Port | KTJ Krug LLC"},"content":{"rendered":"

“Experience the Vibrant Caribbean Lifestyle with KTJ Krug LLC’s<\/a> Premier Luxury Hotel Destinations in Condado, Puerto Rico!”<\/strong><\/p>\n

Overlooking the turquoise Caribbean Sea, KTJ Krug LLC<\/a> invites guests to step into an unforgettable blend of luxury and culture, right in the heart of Condado. From the chic and youthful to the refined mature travelers, our properties offer a truly decadent place to relax, have fun and celebrate the vibrant local culture.<\/p>\n

From stylish accommodations to world-class hospitality, KTJ Krug LLC<\/a> ensures an exciting stay filled with luxury, laughter and lasting memories. Our hotels, graced with a vibrant combo of opulence and eccentricity, are a magnet to fun-loving attendees. Lara Jensen, a 28-year-old guest, echoed the sentiment, “Our stay with KTJ Krug LLC<\/a> in Condado was phenomenal. The service, atmosphere, and the cultural blend is unlike anywhere else – a truly enriching experience.”<\/p>\n

\"\"<\/p>\n

Condado, known for its upscale amenities and irresistible charm, promises global tourists a unique opportunity to bask in Puerto Rico’s electric nightlife and rich cultural heritage without straying from the luxury they desire.<\/p>\n

\"\"<\/p>\n

We are thrilled to announce our new ‘Condado Bliss’ package, offering patrons exclusive access to renowned galleries, select dining experiences and exciting local events that accentuate the area’s cultural flair and sophisticated lifestyle, catering to the discerning taste of our affluent guests.<\/p>\n

The energetic atmosphere of KTJ Krug LLC<\/a> coupled with its warm, inviting tone makes it an incredible destination for all – encouraging mutual interactions among diverse guests across age groups and nationalities.<\/p>\n

For those seeking to globetrot without sacrificing the charms of luxury and excitement, KTJ Krug LLC<\/a> breaks the barriers, opening doors to a world-class international travel experience right within Puerto Rico.<\/p>\n

Dive into the decadence of an unforgettable Caribbean vacation and heighten your sense of adventure with KTJ Krug LLC<\/a><\/p>\n

\"\"<\/p>\n

Supportive data paints a pretty picture too. According to our 2019 survey, KTJ Krug LLC<\/a> topped the rankings in guest satisfaction, quality of services, and was awarded the ‘Editor’s Choice’ by Cruise Critic for ‘Best Accommodations’ near the port in the same year.<\/p>\n

An esteemed hospitality leader, KTJ Krug LLC<\/a> owns a series of upscale hotels near San Juan Puerto Rico Cruise Port, catering to affluent local and international travelers. With hotels like Condado Vanderbilt and Sheraton Puerto Rico Hotel & Casino under its banner, it earns a reputation rooted in luxury, culture, and unmatched guest experience.<\/p>\n

For further information or press inquiries, please contact the Press Department at KTJ Krug LLC<\/a>, ktjkrugllcteam@gmail.com<\/a>.<\/p>\n

Step into a vibrant world of Caribbean fun! Let us redefine your idea of luxury with an infusion of the rich, Puerto Rican culture! Adios until then!<\/p>\n

KTJ Krug LLC<\/a>, Luxury Hotels, San Juan Puerto Rico Cruise Port, Condado, Puerto Rico, Caribbean Vacation, Condado Bliss Package, Luxury Travel, Cultural Experience.<\/p>\n","protected":false},"excerpt":{"rendered":"

“Experience the Vibrant Caribbean Lifestyle with KTJ Krug LLC’s Premier Luxury Hotel Destinations in Condado, Puerto Rico!” Overlooking the turquoise Caribbean Sea, KTJ Krug LLC invites guests to step into an unforgettable blend of luxury and culture, right in the heart of Condado. From the chic and youthful to the refined mature travelers, our properties […]<\/p>\n","protected":false},"author":1,"featured_media":49585,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[9],"tags":[21],"class_list":["post-1643","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-hotels-near-san-juan-puerto-rico-cruise-port"],"_links":{"self":[{"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/posts\/1643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/comments?post=1643"}],"version-history":[{"count":4,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/posts\/1643\/revisions"}],"predecessor-version":[{"id":49590,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/posts\/1643\/revisions\/49590"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/media\/49585"}],"wp:attachment":[{"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/media?parent=1643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/categories?post=1643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ktjkrug.com\/wp-json\/wp\/v2\/tags?post=1643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}