Sony Xperia XZ4 pros and cons