This was our first Princess cruise and perhaps our last. There was nothing noteworthy that would make us choose this line again. We booked through United because their last minute prices were better than booking directly through the cruise line (this has never happened to me before). We did only book 10 days before the cruise and chose an obstructed view guarantee ( our room had what I considered an unobstructed view at the end of the lifeboats so that was one pleasant surprise). We only had to drive from Houston so I had no transfer.
The embarkation lines were not too bad and moved fairly fast so no complaints there. We booked this cruise because of price and itinerary --after many Caribbean cruises from Galveston we wanted to see the Mayan ruins and didn't want to go back to Jamaica or Cayman again so this cruise had the best ports.
Our room was kept very clean and our room steward was very pleasant but there always seemed to be something we needed-- soap on the first day and once the two bars were used they were only replaced by one more not two. The ice bucket was never even there.
E630-- not obstructed at all.