Stayed here for a week in August, lovely hotel, friendly staff with welcoming smiles, would definately recommend.
Breakfast was good plenty of choice and variation, didnt really eat for the rest of the meals, ate out most nights.
Just a word of warning, if you want a sunbed by the pool get down early, nearly every day we popped down and over half the sunbeds had towels on but no people and when we did get one we would easily spend a couple of hours on them seeing te unoccupied ones with towels on. I really felt like having an inbetweeners moment and chucking them in.
My adive would be get your towels down do whatever you fancy cor the day and use them if you fancy it. Its a terrible attitude by the people who leave their towels on all day.
I dont think is just an issue at this hotel, anywhere where europeans are really.
I cannot recommend this hotel enough!