A mixed bag. Set on an amazing beach, lovely new gym, nice upstairs bar. Reception area OK and room decent. Buffet restaurant was very not very good, wide choice but much of it very uninspiring. Pool area very tired and gold course fallen into disrepair. Seems to cater more for cheap package holidays from Eastern Europe mainly.