I was a little disappointed with my stay at Fairmont but I've stayed at Fairmont a couple of times in the past and really enjoyed my stay. What hasn't changed is their hospitality, amazing hospitality and professional staff and their facilities. What has changed are the rooms, the air conditioning wasn't functioning well during the first night of my stay, (I stayed for 2 nights), on the first day, some maintenance staff came in and repaired the air conditioning but it didn't seem to do much as throughout the night, the room remained the same temperature throughout and we switched it to the coldest temperature and highest fan speed. Subsequently, we switched rooms and the air conditioning was better but wasn't that good either. In terms of the room amenities, toilet beds and others were fine. The air conditioning was the main issue which affected the comfort of the stay the most. Nonetheless, the hospitality has remained top notch through the years!