Yes, showroom and repair shop are seperated (same street). I can't remember if Porsche and Volkswagen/Audi ever had a common showroom (Audi and Volkswagen had, they are seperated since several years)