HP Pavilion Slimline PC s3310la review