This place was amazing! The best deal you will find in Tokyo as well! It is just a 10 minute walk to the ikebukuro train station and from there you can get anywhere you need in Tokyo in 20-30 minutes via the train. If you are coming to Tokyo I highly recommend this place, not only is it spacious and gorgeous, but it is the best price you will find!