A good all-rounder for a seriously good price.