Place was as described. It's literally a stone's throw away from the hustle of Ikebokuro's shops and you could spend a significant amount of time just exploring the various shops and restaurants nearby. Sunshine city is also very close by where there are also a lot of things to see and do.
The place might be a tad small but the location is ideal. Close to shops and nightlife while not being too noisy. The JR Yamanote line which is the nearest station is also a great starting point since it is relatively near to Shinjuku, Shibuya, Harajuku, and Asakusa without too many transfers.
The included wifi is also very useful as the tokyo train system could be a bit complicated for non residents. One thing to note is that the wifi is limited to 500mb per day which is more than enough for researching where to go and to get directions but may be too small if you intend to stream or upload videos.
All in all, we would recommend Lai's place.