If you can't find your personal niche on this ship you should avoid taking a cruise altogether. Generally the organisation, given the sheer scale of things, was amazing. Prebooking for shows and activities works better than the free for all you can find on other ships and the wide range of such entertainments allows freedom of choice. Food, whilst not gourmet, was fine given the typical cost of a cruise but unfortunately I was afforded the opportunity to sample the numerous upscale restaurants - which looked fantastic.
I would recommend that you try Allure - Whilst you may still have other personal favourite ships you will come away from this experience in complete awe. Allure is magnificent!