This is a nice hotel similar in size and quality to most of the Sheraton properties around the world. Lesser in quality than the Tokyo Westin but higher quality than say the Courtyard Marriott in Ginza - the dated look can come across as charming if you're in the right mood.
Location: This place isnt close to my office and I was staying there to build on my SPG status. As such I usually cab it everywhere once I get here which is an expensive option . It is close to the Meguro station which can be leveraged if you want to navigate the Tokyo subway system.
Staff: As is the case in most Asian countries the staff is overly helpful with anything. Feel free to ask the staff most anything and they'll patiently direct you and be helpful.
Food: While I was their the Miyako was rebuilding their breakfast restaurant so they moved towards the back of the hotel inside the Chinese place. Both locations served a good (but relatively expensive) breakfast (it is in downtown Tokyo). The Chinese place serves a great dinner too.
Rooms: Some of the rooms overlook a wonderful garden area - which is an interesting oasis in the middle of Tokyo but is probably reserved for their SPG elite guests. The TVs arent so intuitive but you can switch from Japanese language to English language (CNN, movies, etc) with a series of remote control maneuvers. If you can't figure it out just ask them. Laundry service is great and the rooms are extremely clean. As others have pointed out the look and feel is a bit dated. If you want the marble and the shine and want to stay in the family - go to the Westin instead.
Transportation: There are great transportation "limo bus" services to and from Narita and Haneda airports so unless you are on a very tight schedule you can limit the expensive taxi options (over $100 USD). Travel time to the airports can be over 60 mins, so plan accordingly.
My viewpoint is that of a person who travels 40%+ for the last two years globally (through North and South America, Asia and Europe). I am a Starwood Preferred Guest Platinum and Marriott Gold preferred guest and I have I've stayed at this hotel three or four times. Happy traveling!