The welcome at Venice airport and transfer to the pre-cruise hotel (Hotel Monaco & Grand Canal) was flawless. Bus and water taxi were waiting, luggage handled. Andvantage of this hotel is mainly the fact that you walk off the water taxi directly into the hotel.
Since we spent two days in Venice on the pre-cruise, sitting in the port for another day and a half was not exciting but gave us the opportunity to go through the ship. Ruby is a huge, new addition to Princess.
Dining, activity, shopping, service ... was not much different from the previous Princess cruises. What was new to us was: - Anytime dining (good but often with lineups) - Sabatini Restaurant ($20 pp. extra) - good but not better then any upscale Italian place in Toronto - Tipping as the part of the price - I find this quite offending - the text justifying this is presumptuous. It is simply an addition to the price. Every time you get a drink and sign, there is a prominent space called Gratuit - Constant and sometime impertinent push of various discount cards - for coffee, beer, wine ...
We had AA with balcony on Dolphin deck. Absolutely no complaints. Perhaps having two TVs side by side is an unnecessary overkill. We were allowed to smoke on the balcony.