The wife and I chose this cruise for our anniversary since we had never been to Northern Europe. Everything concerning the ship was fine. Balcony cabin was roomy, buffet one of the best we've experienced and entertainment was spot on. We departed Copenhagen on June 12th and enjoyed each of our ports of call. My only complaint was the small amount of time in Stockholm. Other than that it was a fabulous vacation.
Concerning the excursions we never used any of the ones offered by Princess. Instead we ventured out utilizing either the hop on hop off buses or just walking and exploring on our own. The buses were good except in Stockholm where we had to wait for over an hour to be picked up after our first stop. This really cut our day short since we were there only till 1pm
Instead of taking a 2 hour train ride into Berlin we opted to take the train to Rostock. Cost was 2 euro a piece and was simple to navigate. It was a twenty minute walk to the town center where they have shops, restaurants and a couple of nice churches to visit
Cabin roomy, balcony adequate yet it is directly over a lifeboat which does obstruct the view some