We stayed at the Melia at the end of November 2012.
We do travel very often but this was our first all-inclusive vacation.
Our stay at the Melia has been a positive surprise.
The buffet is very good. Every evening, the cooking team managed to surprise us. The buffet food is varied and good quality, and we did not feel the need to go to the (paying) hotel restaurant.
The only annoying aspect was the evening music band. For 6 evenings in a row, we had the same music band; that was a bit too much for us.
The staff is without exception very friendly, and the large majority of them know their job.