As a country, Greece is not particularly a clean place. There is trash everywhere and nobody seems to be picking it up or doing anything about it. The other side of that coins is every shop, hotel and restaurant is spotless. There was always someone wiping, sweeping, or washing some area of the business. Many of the buildings are very old, but clean as a whistle.