All in all we had a pleasant stay. The staff are very helpful, the pools areas are nice, and the breakfast was satisfactory. But, it is an apartments hotel with no elevators (some apartments are on 2nd & 3rd floor). Maintenance of the rooms isn't very good (furnitures peeling off - the fake leather getting crumbled , shower door got broken on opening, cracks in the walls..)