And it boils down to location, yet again. It's great. Right in the middle of things, and a short walk to Shibuya train station.
The hotel in itself is nothing special. It's huge, the kind of impersonal four star you'll find anywhere. But the views are great, especially from the skybar. You have to pay extra for almost everything, from breakfast to wifi. Rooms are fairly large for Tokyo. A 7-11 in the same building, for those late night necessities.
About 30 minutes to Haneda with no traffic. There's a direct bus.
Worth staying? I'm sure you can do a lot nicer with a little more research.