Let me start by saying this: Whistler, BC is absolutely beautiful. From the moment we arrived, I knew it was a place I’d want to come back to.