The apartment is very well located, crossing the river in front of the Tokyo tower. Good view of it. The apartment is fine, no frills, but fair. It has some details, for example the bathroom mirror when you bend over to rinse your mouth, you bump into it.
Nothing that prevents you from going, but could improve.
Although it offers 3 rooms, I would not go with more people, since the living room is small and the food area is non-existent.