The room looked a bit tired, sheets had holes, shower hose was broken, only 1 socket next to the table, so you can't watch TV and boil kettle the same time, also one lift was out of order. The breakfast food was good quality but limited choice. There is a fancy swimming pool but beach is not the best, more pebbles than sand (we travelled with a baby so it was a challenge to stop him from eating pebbles). I think it is overpriced even considering the good deal I got. On the positive side the personnel was very accommodating and helped with all of our requests also the rooms were clean, so I put the higher rating than i would otherwise.
(based on 66 reviews)