Sounds a good deal to me as long as it is a reputable school.
I took 53 hours at £145/hr plus club membership,books,nav gear,headset,etc.
I paid as I went along per day,booked six lessons a week,took me about 9 months August to May.
I was 63 when I got my licence,being younger you may do it in less hours but then you are only talking a few because you need 45 anyway.
Good luck
Lister