Stylish and convenient space to stay for the Toronto tourist.