We only stayed here 3 nights and felt that was plenty for us, couldn't imagine doing a whole week or two here.
Pro's: Hotel is in a good location, with lots of nice restaurants and bars nearby. The hotel has lots available for children to do.
Predominantly Irish who were staying here, so a lovely friendly bunch with the bar open until the early hours. Lovely big pools which were not too cold but didnt have much of a shallow end - they got really deep quite quickly.
Negatives: The beds are super uncomfortable, actually painfully uncomfortable. There are not enough lifts for the amount of people staying and the number of floors the hotel has - you could be queuing upto half hour for a lift. No lifeguards - occassionally you may have 1 overseeing all pools but they're not very vigilant at all.