If you don't know where to go, it's hard to find, the road and the check-in are disgusting. But there have never been any complaints about the service itself. At least on Citroen, I did almost everything there, and what I didn't do, they sent me to the masters who could do it. They helped with advice, found spare parts, and solved even the most unobvious tasks. The prices are reasonable, which is also encouraging.