Is it a manual or automatic? I know you drove it, but here are my thoughts:
The 1.8L engine (1ZZ-FE) is reliable if oil changes were done, but has suffered excessive oil consumption if not. The oil control rings on the pistons can get "stuck", allowing oil to be burned in the combustion chamber. I find the engine under powered, even with the 5 speed MT in my 06 Matrix... Very low torque trying to get almost 3k pounds of car moving; maybe it is flatter where you live. The 2.4L engine (2AZ-FE) option is a much better engine for power, but they too suffer the same oil consumption problem, and fuel mileage is pretty bad. Might be worth seeing if you can test drive one with the 2.4L engine, if possible to compare.
The ride can be choppy with little weight on board, and cross winds can push these cars around to a noticeable degree. I find the seats very uncomfortable, too narrow, and push hard under my thighs. The driving position I find awkward, as the steering wheel is too close to the cluster w/o telescoping, and not much tilt. On the good side there is a lot of cargo space, overall reliability is very good, you sit high up for good visibility, the engine uses a timing chain that requires no normal servicing, and general servicing is easy, with a lot of room under the hood.
Lastly, I'm pretty sure that year vehicle will be on the Pass airbag recall list... Something I would make sure to ask. It may seen that I am down on these Matrix/Vibe vehicles... I'm really not, as these 'mini Azteks' have many happy owners. Good luck.