It's not a supercar...
...it's a luxury saloon (sedan).
It should be compared to the likes of Audi A8; 260bhp is nothing
special at that price point.
Still, it's a shame you didn't get a picture of it from the front; from
what I recall it's a real looker.