In Tokyo, a good or convenient location is always relative, and depends where one wants to go.
In my opinion the Grand Hyatt has the best location for leisure visits, as it is very central and convenient to most places you are likely to go as a tourist. That said you will be fine wherever you choose to stay.