We love our stay here! We got a 3 bedroom room and there's plenty of space for 7 people. You can also see the Skytree in the apartment. Kuramae Station of Oedo line is much nearer to the apartment than Ryogoku Station, only 7 minutes by foot.