We had a very pleasant stay at Tokyo in this apartment. Check in was smooth and all instructions clear. The area was very peaceful and not far from subway station. We were also pleasantly surprised to see that the incredible buddhist restaurant Bon, where we were going to eat, was actually just one block away! 100% recommendation.