this ship is so lovley we went for my daughters 21st and the ship suited all ages there was plenty to do for the children and the teenagers and also the elderly passengers,the food was superb and the waiters were very obliging, our cabin was comfortable and the bed was massive, one tiny gripe was that there wasnt enough room in the various bars for the people onboard at certain times we were roaming round trying to find a seat for a drink, we enjoyed the ship it is so spotless and new and clean, the pools were great and so were the jaccusi, while on board I found out my dad had died and the ship staff could not have been more supportive and kind they allowed me free ship to shore calls and internet use and were utterly fantastic they deserve to be mentioned as they were very very nice.