Just returned from a 2 week break at the Apsara, we were upgraded to a Villa which was fantastic, very modern, spacious and clean.
The staff could not do enough to help and were always there to help, there was always a great selection of food at every mealtime and everybodys tate were catered for even my 8 year old daughter.
The beach was huge and you could literally walk for miles and the pools at the villas never seemed to get crowded unlike the main hotel pool.
The hotel is a little of the beaten track but thats what we went for, the relaxation and peaceful break. There are other restaurants if you wanted them in walking distance and for a few pounds you could take a 10 min taxi ride into the next town.
I would definately go back and highly recommend the elephant trek..