Pretty standard 3 star hotel close to bars and beaches.
Good: very clean, comfortable bed, quite room, friendly staff, roof terrace peaceful, food served hot, pool has gradual slope from shallow to deep so good for everyone.
Not so good: very slow check in so have booking confirmation and passport ready, pool area around the bar quite slippery, some sun beds need maintenance as a bit grubby or damaged (saw a couple of people fall through them by the adult pool), cocktails so sweet that they were undrinkable.