Overall I had a great time here and would gladly return.
POSITIVES
The food offer is unbeatable, 8 different times of olives, dozens of sweets, some of the richest salad bars I have ever seen, and unlike at some All-Inc resorts, here you can always pick up a bottle of water whereever you are
The rooms are clean, spacious and fully functional (can not agree with the reviews calling it run-down..honestly everything is working and in a good order), the bed is super comfortable
NEGATIVES
Most of the staff is not exactly friendly (maybe it was just a long season for them), and very rarely speak good english (it varies from basic to not a single word)
The massage/hammam prices are RIDICULOUS, I live in Switzerland, and the 5 Star Swiss Ski Resorts have the same prices...I mean 110 EUR (around 140 CHF) for a massage in a country where the therapist probably makes around 2 EUR an hour ... I went to a nice authentic Turkish Hammam outside the hotel and paid 1/10th of the prices, but honestly, I would have rather stayed on my resort and get some sensible prices on treatments
Another problem with the spa/pool/gym department is that it is open daily from 9AM to 7PM, meaning you can forget your early morning work-outs and also you can forget to chill out in the sauna or relaxation room in the evening
The interneet is pretty slow, and the block Tinder (quite strange, it is just a dating app, but hey)