I have stayed at the Starwood and Fairmont at Calgary and this one is certainly the newer hotel of the lot. It's at a nice convenient location (the others are too). Service is fast and the staff is friendly. The Keg Restaurant is next to the hotel and is a nice place to dine in. There's a StarBucks down too and there are a set of taxis waiting downstairs (even if you prefer Uber it is faster). Overall, a good place to stay.