I go past it regularly and gawp in the window, but not dealt with them myself. A friend bought a car from there, but 'only' a Clio 172 a few years ago and he said they were good to deal with
I might be way too late on this one but I went in there a few times when I was looking for a new car, they seem to know their stuff and were friendly to deal with. A former colleague has had a couple of cars from them and had nothing but praise for them and their after-care.