From what I gather, this is a pretty new place. Everything was clean and shiny. The building is literally right next to a police station (adds a measure of safety/security) and has a 7-11 just right around the corner to get food and charge up your Suica card. It’s also less than a 10 minute walk to the Zoshiki train station, which is usually less busy and easy to get around in and make it to your destinations