Sort:  

Now that you mentioned it, indeed it's clean. Japanese are actually mindful of their mess that's why most places are clean.
It's quiet but usually it's full of people, office workers and mall goers but maybe because of work from home, or maybe it's kinda late already, or the fact that it's raining the whole day makes it a quiet place on a Wednesday night.