I loved every minute of my stay at the Fairmont! Their spa is to die for - rooftop pool, fitness classes and amenities included with services. There are a few other pools on the property and the customer service is top notch. When you call from your room, they know you by name, and are ready to problem solve and help with any need. Can't wait till I can stay at the Fairmont Princess again!