Chose this cruise on a last minute whim (2 weeks beforehand) needed a break from work and it was shockingly cheap. It also represented a great opportunity to try out P&O having only sailed with Cunard, Disney and Carnival in the past.
Embarkation - excellent, in fact it was the best we've experienced.
Disembarkation - excellent, again this was the best we've experienced at any port.
Nice cabin it was clean but maintenance was below par. The balcony is bizarre! You are overlooked by all balconies above you and also from the top deck of the ship due the tiering design that P&O have employed. I would not pay full price for this cabin.
Amsterdam is easy to go freestyle. Research what you want to do before booking an excursion.