I think that's a fair price for that bike. It has Shimano Altus and trigger shifters. The frame geometry reminds me of the Trek FX.
For me, geometry is very important. You can have the best components out there but if the bike doesn't have the right fit it's not going to be an enjoyable ride.