We had a lovely time on the Allure in January.
In a nutshell the service and food we received in the main dining room was second to none and the best we have received since we started cruising.
The ship is big but not scarily so. The amenities were excellent and the cleanliness was exceptional.