"),t.close()),t)return(n=t.createElement("base")).href=o,t.getElementsByTagName("head")[0].appendChild(n),(r=t.createElement("a")).href=a,r.href;throw Error("base not supported")}finally{e&&e.parentNode.removeChild(e)}}():a)||""),(e=new c(t.search?t.search.substring(1):null))._url_object=this,Object.defineProperties(this,{href:{get:function(){return t.href},set:function(e){t.href=e,n(),r()},enumerable:!0,configurable:!0},origin:{get:function(){return"data:"===this.protocol.toLowerCase()?null:"origin"in t?t.origin:this.protocol+"//"+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return t.protocol},set:function(e){t.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return t.username},set:function(e){t.username=e},enumerable:!0,configurable:!0},password:{get:function(){return t.password},set:function(e){t.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={"http:":/:80$/,"https:":/:443$/,"ftp:":/:21$/}[t.protocol];return e?t.host.replace(e,""):t.host},set:function(e){t.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return t.hostname},set:function(e){t.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return t.port},set:function(e){t.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return"/"!==t.pathname.charAt(0)?"/"+t.pathname:t.pathname},set:function(e){t.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return t.search},set:function(e){t.search!==e&&(t.search=e,n(),r())},enumerable:!0,configurable:!0},searchParams:{get:function(){return e},enumerable:!0,configurable:!0},hash:{get:function(){return t.hash},set:function(e){t.hash=e,n()},enumerable:!0,configurable:!0},toString:{value:function(){return t.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return t.valueOf()},enumerable:!1,configurable:!0}}),this;throw new TypeError("Failed to construct 'URL': Please use the 'new' operator.");function n(){var e=t.href.replace(/#$|\?$|\?(?=#)/g,"");t.href!==e&&(t.href=e)}function r(){e._setList(t.search?l(t.search.substring(1)):[]),e._update_steps()}}if(Object.defineProperties(c.prototype,{append:{value:function(e,t){this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},delete:{value:function(e){for(var t=0;ti[0]&&a[1]=n.length?void 0:n)&&n[e++],done:!n}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},c=function(n,a){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var e,r,u=t.call(n),i=[];try{for(;(void 0===a||0a[0]?1:0}function o(n,a){return n.typea.type?1:0}function L(n){var a=n;if(n.variants.length)for(var t="",e=0,r=n.variants;e\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,p=(new RegExp("^"+p.source),new RegExp(p.source+"$"),a(y()));f=Error,(0,p.__extends)(A,f);function A(){var n=null!==f&&f.apply(this,arguments)||this;return n.type="MISSING_LOCALE_DATA",n}var v=a(i()),p=a(h()),C=new WeakMap;function D(n){var a=C.get(n);return a||(a=Object.create(null),C.set(n,a)),a}var M=p.supplemental.likelySubtags,i=["ca","co","hc","kf","kn","nu"],E=/^[a-z0-9]{3,8}(-[a-z0-9]{3,8})*$/i;function N(n,a,t,e,r){return void 0===e&&(e=[]),r?{lang:n&&"und"!==n?n:r.lang,script:a||r.script,region:t||r.region,variants:(0,L.__spreadArray)((0,L.__spreadArray)([],e),r.variants)}:{lang:n||"und",script:a,region:t,variants:e}}function w(n){var n=(0,v.parseUnicodeLocaleId)(n),a=n.lang,t=a.lang,e=a.script,r=a.region,a=a.variants;if(e&&r){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}if(e){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,r,a,u),(0,v.emitUnicodeLocaleId)(n)}if(r){u=M[(0,v.emitUnicodeLanguageId)({lang:t,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}u=M[t]||M[(0,v.emitUnicodeLanguageId)({lang:"und",script:e,variants:[]})];if(u)return t=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,r,a,t),(0,v.emitUnicodeLocaleId)(n);throw new Error("No match for addLikelySubtags")}I.prototype.maximize=function(){var a=D(this).locale;try{return new I(w(a))}catch(n){return new I(a)}},I.prototype.minimize=function(){var a=D(this).locale;try{return new I(function n(a){if(t=w(a)){var t=(0,v.emitUnicodeLanguageId)((0,L.__assign)((0,L.__assign)({},(0,v.parseUnicodeLanguageId)(t)),{variants:[]})),e=(0,v.parseUnicodeLocaleId)(a),r=e.lang,u=r.lang,i=r.script,o=r.region,r=r.variants;if(w((0,v.emitUnicodeLanguageId)({lang:u,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,void 0,r)}));if(o)if(w((0,v.emitUnicodeLanguageId)({lang:u,region:o,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,o,r)}));if(i)if(w((0,v.emitUnicodeLanguageId)({lang:u,script:i,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,i,void 0,r)}))}return a}(a))}catch(n){return new I(a)}},I.prototype.toString=function(){return D(this).locale},Object.defineProperty(I.prototype,"baseName",{get:function(){var n=D(this).locale;return(0,v.emitUnicodeLanguageId)((0,v.parseUnicodeLanguageId)(n))},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"calendar",{get:function(){return D(this).calendar},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"collation",{get:function(){return D(this).collation},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"hourCycle",{get:function(){return D(this).hourCycle},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"caseFirst",{get:function(){return D(this).caseFirst},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numeric",{get:function(){return D(this).numeric},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numberingSystem",{get:function(){return D(this).numberingSystem},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"language",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).lang},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"script",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).script},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"region",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).region},enumerable:!1,configurable:!0}),I.relevantExtensionKeys=i;p=I;function I(n,a){if(!(this&&this instanceof I?this.constructor:void 0))throw new TypeError("Intl.Locale must be called with 'new'");var t=I.relevantExtensionKeys,e=["initializedLocale","locale","calendar","collation","hourCycle","numberingSystem"];if(-1\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/;new RegExp("^"+u.source),new RegExp(u.source+"$");function d(u,e,t,n,i){var r=function u(e,t,n,i,r){return D(e[t],n,i,r)}(e,"minimumIntegerDigits",1,21,1),o=e.minimumFractionDigits,a=e.maximumFractionDigits,l=e.minimumSignificantDigits,e=e.maximumSignificantDigits;u.minimumIntegerDigits=r,void 0!==l||void 0!==e?(u.roundingType="significantDigits",l=D(l,1,21,1),e=D(e,l,21,21),u.minimumSignificantDigits=l,u.maximumSignificantDigits=e):void 0!==o||void 0!==a?(u.roundingType="fractionDigits",o=D(o,0,20,t),a=D(a,o,20,Math.max(o,n)),u.minimumFractionDigits=o,u.maximumFractionDigits=a):"compact"===i?u.roundingType="compactRounding":(u.roundingType="fractionDigits",u.minimumFractionDigits=t,u.maximumFractionDigits=n)}function t(u,e,t,n){var i=n.availableLocales,r=n.relevantExtensionKeys,o=n.localeData,a=n.getDefaultLocale,n=n.getInternalSlots,e=c(e),l=Object.create(null),t=function u(e){return void 0===e?Object.create(null):f(e)}(t),n=n(u),D=(n.initializedPluralRules=!0,F(t,"localeMatcher","string",["best fit","lookup"],"best fit")),D=(l.localeMatcher=D,n.type=F(t,"type","string",["cardinal","ordinal"],"cardinal"),d(n,t,0,3,"standard"),g(i,e,l,r,o,a));return n.locale=D.locale,u}function e(u,e,t){var n=t.getInternalSlots,t=t.PluralRuleSelect,n=n(u);return p("Object"===r(n),"pl has to be an object"),p("initializedPluralRules"in n,"pluralrules must be initialized"),p("Number"===r(e),"n must be a number"),isFinite(e)?t(n.locale,n.type,e,function u(e){p("string"==typeof e,"GetOperands should have been called with a string");var t,n,i,r=l(e),o=(p(isFinite(r),"n should be finite"),e.indexOf(".")),a="",o=-1===o?(n=r,t=0):(n=e.slice(0,o),t=l(a=e.slice(o,e.length)),a.length),e=Math.abs(l(n));return a=0!==t?(i=(n=a.replace(/0+$/,"")).length,l(n)):i=0,{Number:r,IntegerDigits:e,NumberOfFractionDigits:o,NumberOfFractionDigitsWithoutTrailing:i,FractionDigits:t,FractionDigitsWithoutTrailing:a}}(o(n,e).formattedString)):"other"}function h(u,e){for(var t=[],n=0,i=e;na[a.length-1]?a[a.length-1].length-1:-1===(o=a.indexOf(c))||"0"===l[c=a[o]].other?0:c.length-l[c].other.match(/0+/)[0].length:0}}function c(n,t,e){var u,r,i,a,o,c=e;if(a=0===n?(u=m("0",c),r=0):(i=(a=n.toString()).indexOf("e"),o=(a=a.split("e"))[0],a=a[1],o=o.replace(".",""),0<=i&&o.length<=c?(r=+a,u=o+m("0",c-o.length),n):(r=f(n),i=Math.round(s(n,r-c+1)),10<=s(i,c-1)&&(r+=1,i=Math.floor(i/10)),u=i.toString(),s(i,c-1-r))),o=c-1<=r?(u+=m("0",r-c+1),r+1):0<=r?(u=u.slice(0,r+1)+"."+u.slice(r+1),r+1):(u="0."+m("0",-r-1)+u,1),0<=u.indexOf(".")&&t\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,Vn=new RegExp("^"+L.source),Xn=new RegExp(L.source+"$"),Hn=/[#0](?:[\.,][#0]+)*/g;function zn(n,t,e,u){var r,i=n.sign,a=n.exponent,o=n.magnitude,c=u.notation,l=u.style,s=u.numberingSystem,f=t.numbers.nu[0],m=null;if("compact"===c&&o&&(m=function n(t,e,u,r,i,a,o){var c,l=t.roundedNumber,s=t.sign,t=t.magnitude,t=String(Math.pow(10,t)),f=u.numbers.nu[0];if("currency"===r&&"name"!==a){r=(m=u.numbers.currency)[o]||m[f],r=null==(a=r.short)?void 0:a[t];if(!r)return null;c=P(e,l,r)}else{var m,a=((m=u.numbers.decimal)[o]||m[f])[i][t];if(!a)return null;c=P(e,l,a)}return"0"!==c?c=j(c,s).replace(/([^\s;\-\+\d¤]+)/g,"{c:$1}").replace(/0+/,"0"):null}(n,e,t,l,u.compactDisplay,u.currencyDisplay,s)),"currency"===l&&"name"!==u.currencyDisplay){var D=t.currencies[u.currency];if(D)switch(u.currencyDisplay){case"code":r=u.currency;break;case"symbol":r=D.symbol;break;default:r=D.narrow}else r=u.currency}o=m||("decimal"===l||"unit"===l||"currency"===l&&"name"===u.currencyDisplay?j((t.numbers.decimal[s]||t.numbers.decimal[f]).standard,i):j("currency"===l?(p=t.numbers.currency[s]||t.numbers.currency[f])[u.currencySign]:t.numbers.percent[s]||t.numbers.percent[f],i));for(var g=Hn.exec(o)[0],p=(o=o.replace(Hn,"{0}").replace(/'(.)'/g,"$1"),(o="currency"===l&&"name"!==u.currencyDisplay&&((i=(p=t.numbers.currency[s]||t.numbers.currency[f]).currencySpacing.afterInsertBetween)&&!Xn.test(r)&&(o=o.replace("¤{0}","¤"+i+"{0}")),i=p.currencySpacing.beforeInsertBetween)&&!Vn.test(r)?o.replace("{0}¤","{0}"+i+"¤"):o).split(/({c:[^}]+}|\{0\}|[¤%\-\+])/g)),d=[],h=t.numbers.symbols[s]||t.numbers.symbols[f],y=0,F=p;yRecensies, deals en foto's van Scuba Lodge & Ocean Suites, 2025 ― Expedia.nl
Scuba Lodge & Ocean Suites bevindt zich in de buurt van Koningin Julianabrug en Fort Nassau en biedt extraatjes zoals een bar aan het zwembad, een terras en een tuin. Haal je strandkleding maar alvast tevoorschijn, want dit hotel biedt de mogelijkheid om te duiken en de mogelijkheid om te snorkelen. Maak gebruik van spaservices zoals een massage. Het plaatselijke restaurant Ocean Front Bar serveert ontbijt, brunch, lunch en diner. Je kunt er genieten van uitzicht op de zee. Gasten kunnen gebruikmaken van voorzieningen zoals een bibliotheek en een stomerij/wasserijservice en verbinding maken met gratis wifi op de kamer.
Andere voordelen zijn o.a.:
2 buitenzwembaden met ligstoelen en parasols bij het zwembad
Gratis plaatsen voor zelf parkeren
Een uitgebreid ontbijt (tegen een toeslag), oppasservices (toeslag) en conciërgeservices
Een kluis bij de receptie, een geldautomaat/bankservice en strandlakens
Uit de gastenbeoordelingen blijkt dat gasten zeer lovend zijn over het behulpzame personeel en de locatie
Kamervoorzieningen
Alle kamers zijn individueel ingericht, voorzien van voordelen zoals airconditioning en beschikken daarnaast over faciliteiten zoals gratis wifi en kluisjes.
Overige voorzieningen zijn o.a.:
Donzen dekbedden en gratis baby-/kinderbedjes
Regendouches, gratis toiletartikelen en haardrogers
Televisies van 50 inch met kabelzenders
(kleding)kasten, koelkasten en waterkokers
Gesproken talen
Nederlands, Engels, Duits, Portugees en Spaans
Accommodatie-voorzieningen
Internet
Beschikbaar in alle kamers: gratis wifi
Beschikbaar in sommige gemeenschappelijke ruimtes: gratis wifi
Parkeren en vervoer
Gratis parkeerplaatsen buiten het terrein
Gratis zelf parkeren ter plaatse
Eten en drinken
Dagelijks uitgebreid ontbijt tegen een toeslag beschikbaar van 07.30 uur tot 11.00 uur: USD 17 per persoon
Een bar aan het zwembad
Een bar/lounge
Een restaurant
Privépicknicks
Restaurants ter plaatse
Ocean Front Bar
Dingen om te doen
2 buitenzwembaden
Bibliotheek
Scubaduiken
Snorkelen
Gezinsvriendelijk
2 buitenzwembaden
Gratis babybed
Kinderopvang (toeslag)
Koelkast op de kamer
Wasserij
Voorzieningen
Bagageopslag
Geldautomaat
Kluisje bij de receptie
Receptie met beperkte openingstijden
Wasserij
Gastendiensten
Aanzoek-/romantische pakketten
Conciërgeservices
Hulp met excursies en tickets
Schoon beddengoed (op verzoek)
Schoonmaakservice (dagelijks)
Stomerij-/wasserijservice
Wisselen van handdoeken op verzoek
Buiten
Ligstoelen aan het zwembad
Parasols bij het zwembad
Strandlakens
Terras
Tuin
Spa
Behandelingsruimtes voor koppels
Massage
Toegankelijkheidsvoorzieningen
Geen lift
Hardhouten vloer in de kamer
Kamervoorzieningen
Slaapkamer
Beddengoed inbegrepen
Donzen dekbed
Gratis babybed
Badkamer
Douche
Gratis toiletartikelen
Haardroger
Handdoeken inbegrepen
Regendouche
Shampoo
Toiletpapier
Zeep
Entertainment
Tv van 50 inch met kabelzenders
Eten en drinken
Beperkte roomservice
Elektrische waterkoker
Koelkast
Koffiezetapparaat/waterkoker
Meer
Airconditioning
Individueel ingericht
Kluisje
Plafondventilator
Strijkijzer/strijkplank op verzoek
Beleid
Inchecken
Inchecken is mogelijk vanaf: 16.00 uur; inchecken is mogelijk tot: op elk moment
In- en uitchecken zonder direct persoonlijk contact
Minimale leeftijd om in te checken: 18
Uitchecken
Uitchecken voor 12.00 uur
Contactloos uitchecken
Speciale incheckinstructies
De receptie is dagelijks tussen 07.30 uur en 21.00 uur geopend.
De receptiemedewerker staat bij aankomst op je te wachten.
Toegang tot accommodatie
Receptie met beperkte openingstijden
Huisdieren
Geen huisdieren toegelaten (assistentiedieren uitgezonderd en daar wordt geen toeslag voor aangerekend)
Kinderen en extra bedden
Kinderen zijn van harte welkom.
Er zijn geen extra bedden beschikbaar.
Op verzoek zijn er gratis babybedjes beschikbaar bij de accommodatie
Betalingsmethoden
Belangrijke informatie
Optionele extra's
Toeslag voor het uitgebreid ontbijt: ca. USD 17 per persoon
Deze lijst is mogelijk niet volledig. Toeslagen en borgsommen zijn mogelijk excl. btw en kunnen wijzigen.
Algemene info
Deze accommodatie wordt beheerd door een professionele eigenaar die handelt vanuit zijn/haar vakgebied, bedrijf of beroep.
Afhankelijk van het accommodatiebeleid kan voor extra personen een toeslag in rekening worden gebracht.
Bij het inchecken dien je mogelijk een erkend identiteitsbewijs met foto en een creditcard, pinpas of borgsom in contanten te verstrekken voor incidentele kosten.
Speciale verzoeken worden onder voorbehoud van beschikbaarheid bij het inchecken ingewilligd. Hiervoor kunnen extra kosten in rekening worden gebracht. Speciale verzoeken kunnen niet worden gegarandeerd.
Deze accommodatie accepteert creditcards. Let op: contante betalingen zijn niet toegestaan.
Overige info
Er is geen lift in deze accommodatie
Je dient vooraf te reserveren voor massagebehandelingen. Reserveringen kun je voor aankomst maken als je contact opneemt met de accommodatie via de gegevens in de boekingsbevestiging.
Nationale beoordeling
Deze accommodatie heeft geen classificatie gekregen van het toeristenbureau in Curaçao. Voor het gemak van onze klanten hebben wij op basis van ons classificatiesysteem deze accommodatie een sterrenclassificatie toegewezen.
Accommodatie ook bekend onder de naam
Lodge Scuba
Scuba Lodge
Scuba Lodge Willemstad
Scuba Willemstad
Scuba Lodge & Suites Curacao/Willemstad
The Scuba Hotel Willemstad
The Scuba Lodge And Suites
Scuba Lodge Ocean Suites Willemstad
Scuba Lodge Ocean Suites
Scuba Ocean Suites Willemstad
Scuba Ocean Suites
Scuba Lodge Ocean Suites
Scuba Lodge & Ocean Suites Hotel
Scuba Lodge & Ocean Suites Willemstad
Scuba Lodge & Ocean Suites Hotel Willemstad
Veelgestelde vragen
Is Scuba Lodge & Ocean Suites voorzien van een zwembad?
Ja, deze accommodatie heeft 2 buitenzwembaden.
Hoeveel kost een verblijf bij Scuba Lodge & Ocean Suites?
Vandaag, 19 feb. 2025, kost een verblijf bij Scuba Lodge & Ocean Suites van één nacht voor twee volwassenen op 22 feb. 2025 min. € 238,4, inclusief belastingen en toeslagen. Deze prijs is gebaseerd op de laagste gevonden prijs per nacht in de afgelopen 24 uur voor verblijven in de komende 30 dagen. Prijzen kunnen wijzigen. Kies je datums voor meer accurate prijzen.
Zijn huisdieren welkom bij Scuba Lodge & Ocean Suites?
Nee, alleen assistentiedieren zijn bij deze accommodatie welkom.
Wat kost het om bij Scuba Lodge & Ocean Suites te parkeren?
Deze accommodatie biedt parkeerplaatsen. In de omgeving kun je ook gratis parkeren.
Hoe laat kan ik inchecken bij Scuba Lodge & Ocean Suites?
Je kunt inchecken vanaf: 16.00 uur; je kunt inchecken tot: op elk moment.
Tot hoe laat kan ik bij Scuba Lodge & Ocean Suites uitchecken?
Je dient uiterlijk om 12.00 uur uit te checken.
Waar ligt Scuba Lodge & Ocean Suites?
Dit aan het strand gelegen hotel ligt in Pietermaai District, binnen 3 km afstand van Handelskade, Koningin Julianabrug en Fort Nassau. Ook Mambo Beach en Curaçao Sea Aquarium liggen binnen 5 km afstand.
Beoordelingen over Scuba Lodge & Ocean Suites
Beoordelingen
9,0
Fantastisch
Alle weergegeven beoordelingen zijn gebaseerd op echte gastenervaringen. Alleen reizigers die een verblijf bij ons hebben geboekt, kunnen een beoordeling indienen. We verifiëren beoordelingen op basis van onze richtlijnen en plaatsen alle beoordelingen, of ze nu positief of negatief zijn.Meer informatieOpent in een nieuw venster
Gastenscore: 10 - Uitstekend. 261 van 425 beoordelingen
10 - Uitstekend
261
Gastenscore: 8 - Goed. 126 van 425 beoordelingen
8 - Goed
126
Gastenscore: 6 - Redelijk. 23 van 425 beoordelingen
6 - Redelijk
23
Gastenscore: 4 - Matig. 7 van 425 beoordelingen
4 - Matig
7
Gastenscore: 2 - Ontzettend slecht. 8 van 425 beoordelingen
2 - Ontzettend slecht
8
9,2/10
Netheid
9,4/10
Personeel en service
8,8/10
Voorzieningen
8,8/10
Staat van de accommodatie en faciliteiten
8,6/10
Milieuvriendelijkheid
Beoordelingen
8/10 – Goed
Rudy
18 nov 2024
Positief: Netheid, personeel en service en staat van de accommodatie en faciliteiten
Spijtig dat er verbouwingen waren vlak naast hltel. Stof geluid....
Rudy
5 nachten verbleven in november 2024
8/10 – Goed
Pieter Maarten Daniël
Reisde met partner
14 okt 2023
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Fijne accommodatie, met goede restaurants op loopafstand, net als het centrum van Willemstad dat prima aan te lopen is. Zeer vriendelijk en gastvrij personeel!
Pieter Maarten Daniël
7 nachten verbleven in september 2023
8/10 – Goed
Hubertus, Made
1 okt 2023
Hubertus
2 nachten verbleven in september 2023
10/10 – Uitstekend
Griet
27 nov 2022
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Zeker doen
Een heel leuke locatie overal dichtbij.
Het hotel heeft heel veel charme en ook het restaurant en de bar zijn heel trendy.
De ligbedden aan het zwembad zijn super comfortabel en het is er zalig liggen.
Griet
2 nachten verbleven in november 2022
8/10 – Goed
Mara Ioana
Reisde met partner
27 jun 2022
Positief: Personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
We loved the location of the hotel as it's very close to the center, we also appreciated that it has 2 pools, out of which one is sea-front.
The room was fine, pretty standard, though it was rather damp as no window or ventilation in the bathroom. Towels were not entirely clean on one instance.
Mara Ioana
9 nachten verbleven in juni 2022
10/10 – Uitstekend
Aleida Gerdina
Reisde met een groep
1 mei 2022
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Scuba Lodge is uitstekend, goede ligging, vriendelijk personeel,niet te groot zodat het te toeristisch is,alles is perfect
Aleida Gerdina
12 nachten verbleven in april 2022
8/10 – Goed
M
Zakenreiziger
9 apr 2022
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
M
4 nachten verbleven in april 2022
8/10 – Goed
Wouter
Reisde met familie
12 dec 2021
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Mooi appartement met alle gemakken nabij centrum
Mooi appartement met alle gemakken voorzien. Op steenworp afstand het centrum van Willemstad. De zee is wat ruiger hier, voor leuke strandjes is een auto een must. Vriendelijkheid en behulpzaamheid personeel is een 10. Wel adviseer ik het management de begane grond appartementen als apart aan te bieden, deze hebben een hele andere belevenis dan de 1e of 2e verdieping.
Wouter
9 nachten verbleven in december 2021
10/10 – Uitstekend
Melinda
4 dec 2021
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Melinda
2 nachten verbleven in december 2021
8/10 – Goed
Geverifieerde reiziger
Reisde met partner
14 jul 2021
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Lekker dicht bij de stad
Geverifieerde reiziger
3 nachten verbleven in juli 2021
10/10 – Uitstekend
Sandra
10 jul 2021
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Mooi gebouw, hartelijk personeel en een heel fijn restaurant!
Sandra
3 nachten verbleven in juli 2021
10/10 – Uitstekend
Andre
Zakenreiziger
4 jul 2021
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Andre
5 nachten verbleven in juni 2021
10/10 – Uitstekend
Geverifieerde reiziger
Reisde met partner
28 jun 2021
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Erg vriendelijke ontvangst, bij vragen stonden de medewerkers ook altijd klaar.
Daarnaast is de locatie de meest gefotografeerde in pietermaai, dus ben je op de juiste plaats voor fantastische kiekjes.
Geverifieerde reiziger
10 nachten verbleven in juni 2021
8/10 – Goed
Geverifieerde reiziger
Reisde met partner
21 nov 2020
Positief: Netheid, personeel en service en voorzieningen
Lokatie en accommodatie is heel bijzonder. Kleinschalig.
Geverifieerde reiziger
21 nachten verbleven in oktober 2020
10/10 – Uitstekend
Geverifieerde reiziger
9 feb 2020
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Lokatie is uniek, vriendelijk personeel. Personeel in restaurant wordt steeds beter, de nieuwe eigenaar weet wat gasten wensen. Alertheid, vriendelijk en betrokken. Kom als gast vertrek als vriend is een mooi streven van Scubalodge.
Geverifieerde reiziger
13 nachten verbleven in januari 2020
8/10 – Goed
Ine, Nederland
1 dec 2019
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
prima ligging, overal dicht bij
strand, stad vertier.
Ine
10 nachten verbleven in november 2019
8/10 – Goed
Rokus, Klaaswaal
Reisde met partner
8 jun 2019
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
De ligging van de accomodatie, ons balkon lag aan d e straatkant en door de warmte niet te gebruiken, zonwering zou prettig geweest zijn. In de douche ontbreekt een planchet om shampo en dergelijke op te zetten. Accomodatie is verder netjes en schoon.
Rokus
9 nachten verbleven in mei 2019
8/10 – Goed
Geverifieerde reiziger
28 mei 2019
Geverifieerde reiziger
2 nachten verbleven in mei 2019
6/10 – Redelijk
Raymond
28 mei 2019
Positief: Netheid
Negatief: Comfort kamer
De locatie is prima maar al het andere viel tegen
We hadden ons best wel verheugd voor het verblijf in Scuba Lodge maar de kamer viel erg tegen, klein en dus weinig ruimte voor je spullen. Het ontbijt stelde ook weinig voor en dat voor $18,00 pp. Zeker niet voor herhaling vatbaar.
Raymond
4 nachten verbleven in mei 2019
10/10 – Uitstekend
Geverifieerde reiziger
Reisde met partner
8 mei 2019
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Everything great it was our 6x to Scuba Lodge nothing is wrong
Geverifieerde reiziger
11 nachten verbleven in april 2019
4/10 – Matig
Geverifieerde reiziger
Reisde met partner
23 apr 2019
Positief: Netheid, staat van de accommodatie en faciliteiten
Kamer a waren prima. Alleen tv was kaput en werkt tij dens mijn verblijf niet meer gerepareerd. Alles heel graag.
In het restaurant ko den ze Sommige dingen die op de kart Stonden niet levered.
Er stond ook niet bij dat er dingen Alleen als on their tekrijgen waren.
Ontmoeten we een keer Daar was het niet voorradig.
Geverifieerde reiziger
2 nachten verbleven in april 2019
10/10 – Uitstekend
Geverifieerde reiziger
27 mrt 2019
Geverifieerde reiziger
7 nachten verbleven in maart 2019
8/10 – Goed
Geverifieerde reiziger
Zakenreiziger, Reisde met partner
19 mrt 2019
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Perfecte ligging direct aan de zee en dicht bij het centrum van Willemstad.
Mooie, ruime kamer. Netjes en schoon.
Gemoedelijke, relaxte sfeer.
Prettig personeel.
Geverifieerde reiziger
4 nachten verbleven in maart 2019
8/10 – Goed
Geverifieerde reiziger
Reisde met partner
10 feb 2019
Positief: Netheid, personeel en service en staat van de accommodatie en faciliteiten
Vriendelijk personeel, mooi hotel, alles op loopafstand te doen. Minder goed de taxi die jullie voor ons hebben gereserveerd , maar die taxi was niet gekomen.
Geverifieerde reiziger
4 nachten verbleven in februari 2019
10/10 – Uitstekend
Frank, Nederland
4 feb 2019
Positief: Netheid, staat van de accommodatie en faciliteiten en comfort kamer
Lekker aan zee!
Mooi en fijn appartement.
Prettige welkome sfeer
Gemoedelijk en niet massaal
Loopafstand van Punda (Centrum Willemstad)
Centraal op het eiland, waardoor geschikte uitvalsbasis
Auto parkeren voor de deur