I had a good stay in this apartment. Well furnished and very clean. A little bit small but that's Tokyo...
There is one weak point: The bed mattress is too thin!