Location is great for Manchester City Centre as well as Old Trafford football and Cricket grounds