Our arrival was positive with a clean reception and efficient staff. However, we had to explicitly ask for our promotional room credit, which had also been "conveniently" omitted from my parents' room when they checked in the day before. Once challenged, it was added, but it felt odd. The rooms were spacious but tired, and due to the staggered design, the "sea view" was only visible from one corner of the balcony, with the other facing the mountain.
The pool area is very clean, though sunbed reserving is an annoying daily issue despite rules against it. The main pool is a uniform 6 feet deep, so take care with kids. While the salad bar and live-cooking stations were great, the hot buffet was disappointing, oily, and heavily stewed, with theme nights completely missing the mark. Standard drinks were good, but cocktails aren't worth paying extra for. Be careful with premium spirits; we ordered a familiar premium gin using our credit, it tasted completely wrong, and my wife was violently sick an hour later.
Staff work hard and a €5 tip goes a long way, but check-out was a letdown. We were abruptly told we owed money, only to find the bar had lumped all drinks onto one room and included charges from before we even checked in. Reception was blunt, refusing to help and telling us to sort it with the bar. Overall, track your bills closely.