Just come back from a week All Inclusive and wish we could have stayed longer. The hotel was fab, the staff outstanding (especially the maitre d, ask him to play the guitar for you) and facilities great. We just had a standard room but it was fab, spotless everyday, aircon just perfect, well equipped and the bed was fantastic to sleep on. The food was awesome both in the main restaurant and the pool bar.
What was really brilliant was you couldn't reserve a bed by the pool, which meant everyone was really relaxed about getting up, breakfast etc. there was none of this ridiculous running down at 5 am or even worse queuing in the morning with your towels to be let out and racing for the best spot. There were loads of beds all in great places so you never missed out.
There is a great pathway behind the hotel; the Green Path, which we used to run along in the morning. Didn't use the gym on site but it looked well equipped.