We stayed 7 nights at Maxx Royal and it was quite simply the best holiday experience we've ever had.
Everything about the resort is top quality, from the staff, food/drinks, beaches and all the stunning buildings throughout the resort. Tangerine beach was the best and most stunning beach for me with its beautiful white sands and scenery. However, the loud Ibiza-style music will not be to everyone's taste. Obviously, it's hard to cater for everyone but I'd recommend that they do not play the music too loud (it's not a rave). The staff at this beach do an amazing job, constantly offering guests all kinds of drinks and food on request. Again, the quality of food/drinks is excellent (especially those Mojitos - good job barman).
The Chocolatier is part of the huge and spectacular reception and is a real treat, and you'll always be offered a choice of champagne to accompany your 'home-made' chocs. If you have a sweet tooth, you will find it hard to avoid Le Melange, which offers some of the best cakes/pastries and ice creams. Take care though, the portions are huge and do not help with trying to maintain your 'ideal' beach-body.
The staff are also very good throughout the resort - too many to mention by name but Kristian (Italian Restaurant), Bianca/Ana (Tangerine Beach) and Erkan (main 24 hour restaurant) were excellent. The entertainment staff also did a very good (and at times, tricky) job.