Sounds like you just need to have it all properly set up for you, suspension rebound/compression, seat height etc.
Spend a bit of time with it, take it to the bike shop for some tips. It too will be able to feel like that "nice" hire bike, with a bit of work.