Living with a...Mazda 3 hatchback - car review