The place is a little apartment and well-located (Shin-Otsuka subway and Otsuka 10 mins walking distance).
Just around the corner you can find really nice places to eat good ramen.
The neighbourhood is very calm, we had lovely walks around the area with my little daughter, and we found a park across the street - the temples around are worth a visit!
Kevin was really nice to us, though we had some problems on our arrival, he solved it - I would come back for sure.
The only bad thing was sleeping on the futon, the bed was wonderful...More