For an unforgettable luxury experience, stay at the Fairmont Banff Springs Hotel during your next Canada trip. Check out the pros & cons of this property.