You should make it by 11. I have only taken more than 90 mins just once...and that's with about 20 trips with DME...and many to BW!
And yes, just stop at the front counter, get checked in, drop your carryon bags with Bell Services, if your room isn't ready, and head to WS!!! You should be there for 11:30ish.