A must stay in Greece. Music, food, atmosphere.