Positive aspects: it has a good location and a large beach. There are lifeguards on the stony beach, which deepens to 6-7 meters.
Negative aspects: towel and linen changes are often requested only after much insistence. The room is poorly maintained, the TV is small, and there are only 4-5 channels, and even those are unreliable. The food is terrible; you'll be surprised how bad even the french fries are. Grilled food is out of the question. Prices at the beach restaurant are exorbitant. The resort is half-board, and there are no markets nearby, so if you don't have a car, come prepared. There's nothing to stash at breakfast. Only 2-3 of the staff are experienced; the rest are interns. The youngsters try their best, but only up to a point.