The Fairmont Princess is a decent place to stay.  It's not a great value though.  The rooms are average for a hotel in this price range and the service is fair.  We are local and we often go for holidays or special occasions.  The staff is ok, but you can really tell they all aren't the same page.  The hallway of floor 3 building B smells like feces.  The hallways in general have a really worn feel to them.  The restaurants are the biggest disappointment.  Food is below average in the price range and service on holidays is poor.  It puzzles me that they always seem surprised by the magnitude of the business they receive for these events.  It's as if each holiday is the first time they have ever put it on.  Overall I can't say I recommend this hotel.  I would rather stay the Sanctuary on Camelback or the Four Seasons.