First of all, my complements to the very friendly if not overly efficient staff.
I advise everyone read carefully the hotel description. I made a mistake to trust 5 stars under the hotel name in the Expedia confirm. Otherwise I'd find out that : 1) the rooms have no AC, 2) you have to pay for the sheets and 3) the final cleaning will cost , which together with p 2) makes a short stay for a family of 4 rather unfeasible.
when we arrived we asked for the ventilators to somehow make up for the disappointment with the absent AC, but wouldn't get it until the following day. Wi Fi was also unavalable first day and thence worked very slowly.
Besides, but it is probably Expedia fault (at least as narrated by the hotel), the hotel effectively cancelled the reservation of 1 of the two rooms we had booked, suspecting dupplication. The staff seems to have done their best to accomodate us all, but we anyway had to move to a smaller room after the first night.
summary - those who book directly, stay at least 1 week and don't care much for AC or fast Wi FI might find the stay quite pleasant.