We originally booked one of the new stern cabins, but after reading some of the early reviews decided to move. We booked B615 on Baha deck and had no trouble with the engine vibration(s).
Embarkation: went smoothly - until we received our luggage - it was soaking wet. It was raining that afternoon in Venice and luggage was left uncovered on the quayside ! To be fair Passenger Services provided free laundry service.but there were many people in the laundry rooms. Princess could have earnt a brownie point by contacting all passengers with the "dryout" offer.
The extra cabins that have been installed seem to have put a strain on some of the public areas, such as long queues for the restrooms after dinner and at the finish of the performance in the Theatre. There was an excellent singer/pianist in Crooners, Daniel Oliver but again seats/tables were at a premium.
Standard cabin with Balcony - steward excellent. Find the Princess decor a little jaded and now that the shower gel/conditioner are provided in dispensers I kept catching my elbow on the dispenser, not the biggest shower cubicle.
Have visited Venice previously and stayed over night at an hotel near the airport - Venice Resort Hotel for approx £50 pn. Excellent, they picked us up from the airport in the evening, 2 good restaurant within 100 yds and took us to the Cruise dock next morning. Would recommend and re visit