Will never come back.
The hotel is very old and in a very bad condition. Everything, including the sheets and towels, in the room was dirty. The bathroom was not comfortable. The room cleaning service never did the job perfectly (each day they forgot something, sometimes forgot to put towels, sometimes forgot to put sheets on the bed or cover the pillow). There are !only! two power outlets in the room, one of them was in the toilet. The breakfast assortment was very poor. My family members are vegan(for health reasons) and the only food they could eat during the breakfast was bread, tomatoes and soy milk (every day the same). The elevators are very slow, and not all of them are working. Sometimes we spent ~15!! minutes to get to the third floor (we were with a stroller, so using stairs was not an option). The room was ordered for 4 persons (me, my wife, and two children, 2.8yo and 0.8yo), the 4 beds, which were put in the room took all the floor space and did not allow to open the door to the balcony and the wardrobe door. There are not enough sunbeds around the pool, at 9pm you'll probably not find some for your family.
Pros: The pool was ok, the children enjoyed it. The location was good, close to the sea.
Cons: Almost everything, see the review
Location: There few nice places to eat and a beach close to the hotel. If you want to see something else except beach/food, you need to take a bus/drive ~10-15m