Can anyone recommend a hotel in Mississauga? That's where I need to be for three nights in February. I have been told the Stage West is great. Does anyone know it? My other alternative would be Four Points by Sheraton which would get me points in SPG but doesn't seem that exciting? Anything else?