I have a Mazda 3 and love it. We have 2 car seats in back ( no room for a 3rd person as ours are wide).

We recently drove from brisbane to sydney with luggage for 2 weeks away and it didn't feel cramped and filled up twice, so not too bad on fuel either..