Smaller cars are fine with 160-200 hp and midsize and larger cars are fine with 250-350 hp. I had a Tonale rental car in Italy had 160 hp and while it wasn’t fast, it was plenty of power for safe and somewhat spirited driving but the 120 hp Astra wagon I had in Spain last year felt anemic and with unsafe acceleration.