this was the first time on royal caribbean and the last. first impression great looking ship and thats the only good thing about it. entertainment verry good except you have to get your tickets for the ice shows on your first day at sea otherwise you wont get to see them.The cabin was comfortable.First night at dinner was the worst experiance i have ever had on a cruise before.Had to wait one hour for first course then when main course was served it wasnt worth waiting for.all it was waqs a steak with a jacket potatoe rolling round on the plate with 2 mushrooms and 3 mangetout peas and all of that was cold.Never got coffee had to leave for the next sitting.Went to dinner second night diddnt have to wait as long but anything you have is always served with a jacket potatoe rolling round on your plate and luke warm. Never went to dinning room again.The self service was a free for all always the same food and always luke warm.The only dinning place which served hot food was the burger bar and you had to pay for that.24 hour food was either filled roll ar pizza tea and coffee was plastic cups anywhere on the ship and they were mugs then you have a battle to find a seat to drink it.THE SHOPS are just one big rip off.Everything was so overpriced a family would need a mortgage.One of the cloths shops had a jacket which i hab bought on po aurora it was double the price to aurora.Drinks prices are extortionate and you cant take any drink you buy to your cabin.I have had better in a motorway caff. All you hear allday is if you leave your sunlounger your towel will be removed and your towels are charged to your onboard account untill you return them.Also all you hear is vacate your seat in the selfservice dinning hall when you have finnished this announcment is every 10 miniuts.The shuttle busses for all ports of call are charged and expensive. on ports of call if you stay onboard to sunbathe you are told to leave at around 4pm so they can stack the sun loungers away and that is usually 2 hours before you set sail. If you buy any dutyfree shopping ie alchohol tobacco ashore it is taken away from you when you get onboard and returned on your last night this is so you have to buy all your drinks from their bars and pay more for them than you would in any pub in england.IF YOU MAKE A COMPLAINT AT THE DESK THE STAFF LOOK AT YOU AS IF YOU WERE SOMTHING DIRTY ON THEIR SHOE AND DO NOT DO ANYTHING ABOUT IT ANYWAY.I have never been on a cruise before and checked what i have spent on my onboard account on a daily basis but this time i had to.All in all if some of my friends had not been on this cruise i would have got off at the the first port.One last word of advice DO NOT PREPAY YOUR TIPS WHEN BOOKING YOUR CRUISE. BECAUSE WHEN YOU GET BAD SERVICE YOU CANNOT CHOOSE WHO GETS THE MONEY.