It was the first time we had travelled with Princess having been on Royal Caribbean, NCL , P&O and MSC numerous times. We didn't have high hopes as such and just wanted to chill out and have a good time. The ship itself was nice with some modern touches with the medallion. When it worked it was great but sometimes you could order and then be waiting half an hour before you knew your drinks would not be arriving. Princess advertise the ship as having a number of bars but to be honest they are really all the same ones but on different levels that over look the main area. this means the entertainment is the same throughout these bars. This ended up being our main gripe as there was virtually zero entertainment on the ship. We really just wanted to sit and have a drink whilst listening to a band or even just some lively music playing in the background but there was no where that this happened. You got 45 minutes a couple of times a day and that was it. We ended up paying to sit outside the ship and have a drink at the local bars even though we'd paid for the drinks package. the other main annoyance was that the cruise director continually played movies throughout the day around the pool. It was like a bunch of zombies all laid in a line staring at the screen. There was no music or entertainment around the pool apart from 45 minutes of the house band per day if you was lucky. The food wasn't great in the MDR but was acceptable. We went to the steak and the Italian restaurants on board and really enjoyed those. i though the food was amazing in them to be honest. The bar and food service was pretty good as well with all the staff being friendly and pretty fast at serving. The only trouble we had with service was getting a drink at breakfast in the windjammer equivalent(self service).