As far as no speed limit goes, it was posted 75 but I only saw stateys near the city limits. My actual speed reached is up for debate but when i glanced at the speedometer when i took my foot off the pedal, the needle was a hair over the 160 tick. At that point I was approaching a hill so I chickened out.

Best ride I was ever on for sure though!! The car was glued to the road (no bumps at all) and I felt like I was a foot lower to the ground! I can't wait for the return trip!