"),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;yHotel Costa Azul: Comentarios, Precios y Fotos 2025 - Expedia.es
Avenida Gabriel Roca, 7, Palma de Mallorca, Mallorca, 7014
Qué hay en los alrededores
Catedral de Santa María de Palma - A 19 min a pie
Plaza Mayor de Palma - A 4 min en coche
Puerto de Palma de Mallorca - A 5 min en coche
Castillo de Bellver - A 7 min en coche
Playa de Cala Mayor - A 8 min en coche
Cómo moverse por la zona
Estación de metro Son Fuster de Palma de Mallorca: 17 min en coche
Estación de metro de Jacint Verdaguer: 12 min en coche
Palma de Mallorca (PMI): a 17 min en coche
Restaurantes
Shamrock Palma - A 8 min a pie
Hard Rock Cafe - A 5 min a pie
Bar Cabrera - A 6 min a pie
Hogan's - A 4 min a pie
Sa Cranca - A 2 min a pie
Acerca de este alojamiento
Hotel Costa Azul
Quédate en este hotel de 4 estrellas cerca de Catedral de Santa María de Palma
En Hotel Costa Azul tendrás a tu disposición un bar junto a la piscina, una terraza y un servicio de lavandería. Si quieres descansar y relajarte, ¡genial! Hay una sauna y bañera de hidromasaje y también servicios de spa como masajes. El restaurante de las instalaciones (Xaloc) ofrece desayuno. Conéctate al wifi gratuito de las habitaciones. Además, tendrás comodidades como un bar y un gimnasio.
También podrás disfrutar de otros servicios, como:
Una piscina al aire libre con cabañas de uso gratuito y tumbonas
Desayuno bufé (de pago), aparcamiento (de pago) y servicio de transporte a la estación de autobuses
Salas de tratamientos o masajes, servicios de conserjería y espacios de coworking
Un ascensor, una caja fuerte en recepción y 4 salas de reuniones
Los viajeros destacan la amabilidad del personal, el estado general de primera clase y su práctica ubicación
Características de la habitación
Las 126 habitaciones cuentan con comodidades entre las que se incluyen sábanas de alta calidad y cajas fuertes con capacidad para un portátil, además de detalles como espacios para trabajar con ordenador portátil y aire acondicionado. Los viajeros suelen destacar especialmente la limpieza de las habitaciones del alojamiento.
Además, otros de los servicios que hallarás en todas las habitaciones incluyen los siguientes:
Baños con artículos de higiene personal de diseño y duchas
Televisiones LCD de 32 pulgadas con canales por satélite
Armarios o roperos, camas infantiles gratuitas y calefacción
Idiomas
Árabe, catalán, inglés, francés, alemán, italiano, español
Instalaciones del alojamiento
Internet
Wifi gratis en todas las habitaciones
Wifi gratis disponible en algunas zonas comunes
Aparcamiento y servicios de transporte
Servicio de traslado a la estación de autobuses (de pago)
Aparcamiento en las instalaciones (20 EUR por día)
Aparcamiento limitado en las instalaciones
Comida y bebida
Desayuno bufé disponible por un recargo de 07:30 a 10:30 de lunes a viernes y de 07:30 a 10:30 los fines de semana; entre 18 EUR por adulto y 11 EUR por niño
Bar-cafetería
Un bar junto a la piscina
Un bar o lounge
Un restaurante
Restaurantes en las instalaciones
Tramuntana
Xaloc
Actividades
Bañera de hidromasaje
Gimnasio
Piscina al aire libre
Sauna
Para familias
Bar-cafetería
Cuna gratis
Piscina al aire libre
Servicios de lavandería
Comodidades
Caja fuerte en recepción
Consigna de equipaje
Máquina expendedora
Periódicos gratis en el vestíbulo
Recepción abierta las 24 horas
Servicios de lavandería
Servicios para los huéspedes
Asistencia turística y para entradas y billetes
Atención multilingüe
Servicio de limpieza (diario)
Servicios de conserjería
Servicios empresariales
4 salas de reuniones
70 metros cuadrados de zona para conferencias
Centro de negocios
Espacio de coworking
Sala de ordenadores
Exterior
Cabañas de piscina gratuitas
En el paseo marítimo
Terraza
Tumbonas de piscina
Spa
Masaje
Sala de tratamientos
Salas de tratamiento en pareja
Accesibilidad
Si tienes algún requisito de accesibilidad en particular, ponte en contacto con el alojamiento con la información que aparece en la confirmación que recibiste al reservar.
Accesible en silla de ruedas (puede tener limitaciones)
Ascensor
Centro de negocios accesible en silla de ruedas
Gimnasio accesible en silla de ruedas
Piscina accesible en silla de ruedas
Rampa de acceso a la piscina disponible
Recepción accesible en silla de ruedas
Restaurante accesible en silla de ruedas
Sillas de ruedas en las instalaciones
Vía hasta el ascensor accesible en silla de ruedas
Servicios de la habitación
Dormitorio
Cuna gratis
Ropa de cama de alta calidad
Baño
Artículos de higiene personal de diseño
Baño privado
Ducha
Secador de pelo
Toallas
Entretenimiento
Televisión LCD de 32 pulgadas con canales por satélite
Comida y bebida
Minibar
Más
Aire acondicionado
Caja fuerte con capacidad para un portátil
Calefacción
Escritorio
Espacio para trabajar con ordenador portátil
Habitaciones conectadas disponibles
Teléfono
Políticas
Entrada
Hora de inicio del registro de entrada: 14:00; hora de fin: 01:00
La entrada después del horario establecido está sujeta a disponibilidad
Salida
Salida antes de las 11:00
Instrucciones especiales de entrada
El personal de recepción estará esperando a los huéspedes a su llegada al alojamiento.
Si tienes dudas, ponte en contacto con el alojamiento a través los datos que aparecen en la confirmación de la reserva.
Al realizar el registro de entrada, se cobrará el importe completo de aquellas reservas cuyo pago se efectúe en el establecimiento en vez de al realizar la reserva.
Renovaciones y cierres
El alojamiento permanecerá cerrado entre el 20 de noviembre y el 1 de abril.
Formas de acceso
Recepción con personal
Mascotas
No se admiten mascotas, solo animales de servicio (exentos de tasas).
Menores y camas adicionales
En este alojamiento se aceptan menores.
Hay cunas gratis disponibles previa petición.
Formas de pago
Información importante
Tasas
Los siguientes cargos se pagan en el alojamiento (es posible que las tasas incluyan los impuestos aplicables):
Este alojamiento cobra un impuesto municipal, que se reduce a la mitad tras la octava noche. Los menores de 16 años están exentos de pagarlo, aunque también pueden aplicarse otras exenciones y reducciones. Para obtener más información, ponte en contacto con el alojamiento a través de los datos que figuran en la confirmación de la reserva.
Tasa municipal: del 1 de noviembre al 30 abril, 0.83 EUR por persona y por noche, hasta un máximo de 9 noches, y 0.41 EUR después. Esta tasa no se aplica a menores de 16 años.
Tasa municipal: del 1 de mayo al 31 de octubre, 3.30 EUR por persona y por noche, hasta un máximo de 9 noches, y 1.65 EUR después. Esta tasa no se aplica a menores de 16 años.
Hemos incluido todos los cargos que nos ha proporcionado el alojamiento.
Extras opcionales
Desayuno tipo bufé: 18 EUR por adulto y 11 EUR por menor (precio aproximado)
Aparcamiento: 20 EUR por día
La lista anterior puede estar incompleta. Además, es posible que los impuestos no estén incluidos. Importes sujetos a cambios.
Otros detalles
Este alojamiento está gestionado por un propietario profesional. La prestación de servicios de alojamiento está vinculada a una actividad comercial, un negocio o una profesión.
Puede aplicarse un recargo por cada persona adicional, según la política del alojamiento.
A tu llegada, pueden pedirte un documento de identidad oficial con foto y una tarjeta de crédito o débito, o un depósito en efectivo, para cubrir los gastos imprevistos.
No se garantizan las solicitudes especiales, que están sujetas a disponibilidad en el momento de la llegada y pueden suponer un recargo adicional.
Este alojamiento acepta tarjetas de crédito, tarjetas de débito y efectivo.
Las normas culturales y las políticas para huéspedes pueden variar según el país y el alojamiento, que es el que dicta las políticas que aquí se muestran.
No se admiten bicicletas en el establecimiento.
En este establecimiento, el aire acondicionado está disponible del 1 de mayo al 31 de octubre. La calefacción está disponible del 1 de noviembre al 30 de abril.
Información adicional
De acuerdo con la normativa nacional, no se aceptan pagos en efectivo que superen los 1000 EUR. Para obtener más información, ponte en contacto con el alojamiento a través de los datos que figuran en la confirmación de la reserva.
De acuerdo con la política del alojamiento, no se aceptan reservas de grupos cuyo fin sea celebrar eventos como, por ejemplo, despedidas de soltero.
Para los servicios de masaje y los tratamientos de spa, se necesita una reserva previa que se puede realizar poniéndose en contacto con el alojamiento antes de la llegada a través de los datos que figuran en la confirmación.
Solo se permite el acceso a las habitaciones a los huéspedes registrados en el hotel.
Se ofrecen habitaciones comunicadas o contiguas, sujetas a disponibilidad. Para solicitarlas, ponte en contacto directamente al alojamiento a través de los datos
que figuran en la confirmación de reserva.
Algunas instalaciones pueden tener acceso limitado. Se invita a los huéspedes a ponerse en contacto con el alojamiento a través de los datos que aparecen en la confirmación de la reserva.
De acuerdo con la normativa local/nacional vigente, es posible que se limite el uso del aire acondicionado durante algunos horarios entre el 15 de mayo y el 30 de septiembre.
Para acceder a este alojamiento, es necesario un coche.
Este alojamiento acepta huéspedes de cualquier orientación sexual e identidad de género (LGTBQ+ friendly).
Otros nombres del alojamiento
Costa Azul Hotel
Costa Azul Palma de Mallorca
Hotel Costa Azul
Hotel Costa Azul Palma de Mallorca
Hotel Costa Azul Palma De Mallorca, Majorca
Palma Costa Azul Hotel
Costa Azul Hotel Palma
Hotel Costa Azul Hotel
Hotel Costa Azul Palma de Mallorca
Hotel Costa Azul Hotel Palma de Mallorca
Preguntas frecuentes
¿En Hotel Costa Azul hay piscina?
Sí, este alojamiento cuenta con una piscina al aire libre.
¿Cuánto cuesta alojarse en Hotel Costa Azul?
A fecha de 19 de feb de 2025, los precios encontrados para una estancia de una noche y dos adultos en Hotel Costa Azul el 24 de feb de 2025 son de al menos 99,0 €, tasas e impuestos incluidos. El precio se basa en la tarifa por noche más barata encontrada en las últimas 24 horas para los próximos 30 días. Los precios están sujetos a cambios. Selecciona tus fechas para ver precios más precisos.
¿En Hotel Costa Azul se aceptan mascotas?
No, este alojamiento solo admite animales de servicio.
¿Cuál es el precio del aparcamiento en Hotel Costa Azul?
El aparcamiento sin asistencia está disponible por 20 EUR por día.Las plazas son limitadas.
¿A qué hora se realiza la entrada en Hotel Costa Azul?
Hora de inicio del registro de entrada: 14:00; hora de fin: 01:00. Se permite efectuar el registro de entrada después del horario establecido, aunque con limitaciones.
¿A qué hora se realiza la salida en Hotel Costa Azul?
La salida se realiza a las 11:00.
¿Dónde se encuentra Hotel Costa Azul?
En pleno corazón de Palma de Mallorca, este hotel se encuentra a menos de 2 kilómetros de Auditorio de Palma de Mallorca, Catedral de Santa María de Palma y Plaza Mayor de Palma. Puerto de Palma de Mallorca y Playa de Cala Mayor también están a menos de 5 kilómetros.
Comentarios sobre Hotel Costa Azul
Comentarios
9,0
Impresionante
Todos los comentarios se corresponden con experiencias reales de huéspedes. Solo pueden enviar comentarios los viajeros que hayan reservado su estancia con nosotros. Verificamos los comentarios de acuerdo con nuestra guía de contenidos, y los publicamos todos, ya sean positivos o negativos.Leer másSe abre en una ventana nueva
551 comentarios de un total de 1000 con una puntuación de 10 - Excelente
10 - Excelente
551
361 comentarios de un total de 1000 con una puntuación de 8 - Bueno
8 - Bueno
361
62 comentarios de un total de 1000 con una puntuación de 6 - Normal
6 - Normal
62
16 comentarios de un total de 1000 con una puntuación de 4 - Mediocre
4 - Mediocre
16
10 comentarios de un total de 1000 con una puntuación de 2 - Horrible
2 - Horrible
10
9,4/10
Limpieza
9,2/10
Personal
8,8/10
Servicios
9,0/10
Instalaciones y estado del alojamiento
8,6/10
Respeto del medio ambiente
Comentarios
10/10 Excelente
Graciela
Viaje en grupo
21 de oct de 2024
Aspectos positivos: Limpieza, personal, instalaciones y estado del alojamiento y comodidad de la habitación
Servicio excelente
Todo el personal muy dispuesto a colaborar y a ayudar en todo. Siempre con una sonrisa y muy amables (TODOS)
El hotel muy bien ubicado en una zona con mucha actividad y la habitación con vistas al puerto y a la catedral, estupenda, muy agradable y relajante.
Graciela
Se alojó 2 noches en octubre de 2024
10/10 Excelente
MARIA YALOHA
5 de sept de 2024
Aspectos positivos: Limpieza, personal y instalaciones y estado del alojamiento
Todo muy bien. Excelente hotel súper buena ubicación
MARIA YALOHA
Se alojó 2 noches en agosto de 2024
10/10 Excelente
Eduardo
Viaje en pareja
19 de ago de 2024
Aspectos positivos: Limpieza, personal, servicios y instalaciones y estado del alojamiento
Excelente hotel! Muy buen servicio y gran ubicación
Eduardo
Se alojó 3 noches en agosto de 2024
10/10 Excelente
NADYELI
16 de jul de 2024
NADYELI
Se alojó 2 noches en julio de 2024
10/10 Excelente
DAVID
Viaje en familia
29 de jun de 2024
Aspectos positivos: Limpieza, personal, instalaciones y estado del alojamiento y comodidad de la habitación
Maravilloso, wunderbard!!
Hemos viajado mucho, y hemos estado en diferentes hoteles pero este hotel marca la diferencia por sus servicios, la amabilidad de todos los trabajadores sin excepción, la calidad excelente de la comida y la ubicación privilegiada que tiene. Eso sí, si te gusta socializar con otros huéspedes prepara tu mejor alemán porque la gran mayoría son de allí. Es un ambiente ideal para familias con niños pues hay dos parques de atracciones muy cerca y otras actividades para la familia.
DAVID
Se alojó 2 noches en junio de 2024
10/10 Excelente
JOSE
13 de may de 2024
Aspectos positivos: Limpieza, personal, instalaciones y estado del alojamiento y comodidad de la habitación
JOSE
Se alojó 1 noche en mayo de 2024
10/10 Excelente
Damny, Hialeah
Viaje en grupo
5 de may de 2024
Aspectos positivos: Limpieza, personal, servicios y instalaciones y estado del alojamiento
Perfecta
Damny
Se alojó 1 noche en abril de 2024
10/10 Excelente
Lourdes
Viaje de negocios
11 de abr de 2024
Aspectos positivos: Limpieza, personal, instalaciones y estado del alojamiento y comodidad de la habitación
Lourdes
Se alojó 2 noches en abril de 2024
6/10 Normal
Pere
7 de mar de 2024
Pere
Se alojó 2 noches en marzo de 2024
10/10 Excelente
Jorge
Viaje en familia
25 de feb de 2024
Aspectos positivos: Limpieza, personal, instalaciones y estado del alojamiento y comodidad de la habitación
Muy recomendable.
Muy recomendable.
Jorge
Se alojó 3 noches en febrero de 2024
10/10 Excelente
Maria Carmen, Errenteria
Viaje en familia
7 de feb de 2024
Aspectos positivos: Limpieza, personal, servicios y instalaciones y estado del alojamiento
La experiencia ha sido fantástica.
La habitación que nos dieron tenía unas vistas preciosas con una terraza grande para poder disfrutar del sol y las vistas frente al puerto deportivo. La zona de piscina, jacuzzi y hamacas estaba vacía por lo que pudimos disfrutar plenamente de las instalaciones. El personal del hotel muy agradable y muy atento, facilitando cualquier petición, especialmente Javier, que nos atendió en la llegada. En resumen, una estancia perfecta.
Maria Carmen
Se alojó 5 noches en febrero de 2024
10/10 Excelente
Juanjo
14 de ene de 2024
Juanjo
Se alojó 1 noche en enero de 2024
8/10 Bueno
María
Viaje en familia
4 de ene de 2024
Aspectos positivos: Limpieza, personal y instalaciones y estado del alojamiento
Nuestra habitación tenía una vista hermosa desde el balcón. Caminando 25 minutos al Centro.
María
Se alojó 3 noches en diciembre de 2023
6/10 Normal
Javier
8 de oct de 2023
Aspectos positivos: Limpieza y instalaciones y estado del alojamiento
Bien, en general sin más… creo que garaje en un hotel de 4 estrella y situado en donde está, el garaje es obligatorio. Ofrecen el público que está cercano, pero a mí ni eso que estaba el ordenador estropeado
Javier
Se alojó 1 noche en octubre de 2023
4/10 Mediocre
Ignasi
Viaje de negocios
27 de sept de 2023
Aspectos positivos: Limpieza y instalaciones y estado del alojamiento
Aspectos negativos: Personal
Ignasi
Se alojó 1 noche en septiembre de 2023
8/10 Bueno
Victor Manuel
21 de sept de 2023
Aspectos positivos: Limpieza, personal y instalaciones y estado del alojamiento
Victor Manuel
Se alojó 3 noches en septiembre de 2023
4/10 Mediocre
Antoni
Viaje de negocios
30 de ago de 2023
Aspectos negativos: Limpieza, instalaciones y estado del alojamiento y comodidad de la habitación
Poco recomendable
Habitacion pequeña, decoracion poco agradable/fria, poca sensacion de limpieza.
Antoni
Se alojó 1 noche en agosto de 2023
8/10 Bueno
Antonio
11 de ago de 2023
Aspectos positivos: Limpieza, personal y instalaciones y estado del alojamiento
Antonio
Se alojó 5 noches en agosto de 2023
10/10 Excelente
Gemma
31 de jul de 2023
Gemma
Se alojó 1 noche en julio de 2023
10/10 Excelente
xavier
Viaje en familia
13 de jul de 2023
Aspectos positivos: Limpieza, personal y instalaciones y estado del alojamiento
Un Hotel impecable, habitaciones, servicio, cerca de todo. Volvería sin dudarlo
xavier
Se alojó 2 noches en julio de 2023
6/10 Normal
carolina
Viaje en pareja
18 de may de 2023
Aspectos positivos: Limpieza, personal y instalaciones y estado del alojamiento
No hay opciones para comer en los alrededores y no está bonito el rumbo además están en una obra que todavía tardará 2 años !!
carolina
Se alojó 5 noches en mayo de 2023
10/10 Excelente
Juan
19 de mar de 2023
Juan
Se alojó 1 noche en marzo de 2023
6/10 Normal
Akio
15 de feb de 2023
Akio
Se alojó 10 noches en febrero de 2023
8/10 Bueno
Olga
14 de feb de 2023
Aspectos positivos: Limpieza, personal, servicios y instalaciones y estado del alojamiento
Olga
Se alojó 2 noches en febrero de 2023
8/10 Bueno
Garry
12 de feb de 2023
Aspectos positivos: Limpieza, personal, instalaciones y estado del alojamiento y comodidad de la habitación