This is a VERY convenient location in the heart of Tokyo. We had a beautiful walk to Ueno park from here. But it is in a very colorful part of Tokyo because apparently this station is known as the place to go for your "love hotel" especially for a two hour "rest." In fact his house is surrounded by these hotels. It's not dangerous at all, but I don't know w if I would want to bring my children here having to walk through the hotels and touts on your way back to your room.
There are not too many eating and drinking places nearby, but enough, but probably not very easy if you don't read or speak Japanese. I am fluent so my experience might be very different. Our host does speak English (I think... We mainly spoke in Japanese).
I will say this place would be an excellent place to go grocery shopping and have a BBQ on his rooftop. We were not there long enough to really enjoy his house but I could see myself staying here again especially if you have 3 people in your party. It was an excellent deal at a great location for an amazing price in the heart of Tokyo.