still the highest rated coffee shop in Tokyo on Google maps