We stayed at this hotel over New Years. Staff is extremely friendly and helpful. Valet and bell service very efficient. The rooms are very small and it would be difficult to have 4 people in 1 room so we opted to get 2 rooms. The rooms also look a bit tired and could use some cosmetic upgrades. The fitness facility is well equipped, however, the attached pool area is dated and feels dirty. The hotel is in a great location and with some refurbishing could meet the standards we have seen in other Fairmont properties.