I take up to three cruises a year with a variety of lines based mostly on their itinerary. I decided to visit the British Isles this summer. Three cruise lines offered the this voyage for a variety of days. I chose Princess because it offered the most stops with the fewest at sea days.
I had cabin E424 that was billed as having an obstructed view -- it did not. This guaranteed room was a great value. It was centrally located and had a slightly larger balcony. The room is well designed and doesn't feel cramped. There is ample room for two weeks worth of clothing.
I booked shore excursions through Princess for each port. Yes, I realize they are pricey and I might do better independently, but they were fun and informative. Booking through the ship was especially useful when due to high winds Royal Princess skipped Dublin. The excursion was immediately credited along with the port charges for that stop.
Beautiful room that had an unobstructed view even though it was sold as one. Bathroom doesn't feel like a closet.