I could stay here allll day long! The staff checking you in are so nice and attentive to meeting your needs. They did a great job of giving the tour to be sure we knew where everything was and where to find all of the amenities we needed. The pool bar staff was impressive by remembering everyone's names and I was with a large group so that was a huge deal to me. The falafel was the best I've had and I've had my fair share of falafel. The fitness room was well equipped and very clean. I'm glad I chose to spend a day of relaxation at the Fairmont.