My mum and I had a wonderful stay during our time in Tokyo! Not only is the place as described, it is larger by Tokyo standards! We had plenty of space for our suitcases.
The nearest JR line station is Okachimachi which makes it super convenient to access Tokyo and Akihabara stations! Just going down further from Okachimachi station is the subway Ueno-Okachimachi station, which takes you to the popular tourist spots like Ginza, Shibuya and even to Asakusa station.
I’d highly recommend Shuo’s place for a party of 3 for a clean, highly accessible apartment to explore Tokyo!