Hi there, the hotel is very good if you dont mind a large complex.
Avoid the main restaurant cos it is dreadful ! but if you are going with Thomson/first choice you will be fine as they have their own restaurant for breakfast and lunch and it is excellent. In the evenings there are 4 A La Carte ones which you are only meant to use once per stay but i used them every night in rotation and was never questioned
The place is kept exceedingly clean and there are loads of pools to choose from.
I am sure the beach is nice but it was so windy when i was there that the sea was black flagged everyday so i didnt bother going down.
You may be lucky and find the Hard Rock Cafe is open when you go out, the food is great.
Just ask more specific questions if you want to
Phyll