Jun has a great spot in the bustling part of Tokyo and very close to public transit that can take you anywhere you need to go.
The space itself is modern and very large for Tokyo standards. Communication was great and check in was smooth. I strongly recommend staying at Juns spot of you are ever in Tokyo.