My brother and his family have just returned from there. He had an upset stomach for the whole two weeks. The last 4 days were awfull, he couldnt hardly moved from the room and lived on a bit of toast. they went half board and he was very disappointed with the food as were many others. The hotel overcharged for everything so take plenty of money.
Beware if you are taking a taxi from the airport to the hotel as one cabbie tried to charge £120 instead of £20.
He said he is glad he went but wouldnt go again.