From the picture, I can tell it's a top of the line. It's equipped with many optional features. So the retail price for a new one should be above $40K. I think $23K is a good deal if there is no other problems with the car.
but I never heard of that website.