Is the Canon G7x actually good??