The hotel is itself like a city--it's huge, with a spa, convenience store, restaurant, fitness center, etc. You'll see lots of guests from all over the world. Expect long waits for the elevators.
Very convenient--close to two metro stations, both called Ryogoku. It's a sleepy little commuter neighborhood, so if you're looking for somewhere where you can walk out your door and find exciting nightlife or major tourist attractions, this isn't it. But the hotel is comfortable, convenient to transit, has good amenities and nice views of the city across the river.