The location is fantastic - Oshiage station is the closest train station with plenty of lines that are easy to transfer from. There are also a number of trains nearby. A bit of warning is that the closest restaurants are Japanese-speaking. If you don't speak Japanese, you will find it difficult to dine there. However, there is a 7-Eleven nearby with good food options. Our hosts were very responsive and the place was very clean. I recommend staying here as long as your party is no more than 2 people.