Sabro’s place is amazing. It’s a 5 minute walk from the Kanamecho Station which you can take to travel all over Tokyo, including Ikebukuro, Akihabara, Ginza, and Minato-Ku.
There are a bunch of places to eat within 5 minutes of walking as well.
I’d highly recommend staying here based on the location alone.