This is a midrange hotel, there are two separate compounds, so expect to check in in one place and then walk to the other. The place is quite said, perhaps you want to try to get one of the upper apartments, although agreements previous to your arrival are not guaranteed to be fulfilled (!) . After booking on Hotels.com, when we arrived at the hotel we discovered that AC was optional, to be paid apart (this was not clear from Hotels.com webpage). The same applies to WiFi, but this is clearer from the website. Cleaning was just OK, certainly not accurate. We explicitly asked for a double bed, but on arrival there where two single bad that were, upon soliciting, unstably put together.