Great at all aspects - highly recommended.