This is a place to be whether you are visiting Manchester for business or leisure