Trustpilot reviews are horrendous, but I am aware that people tend to take to the internet with bad news more often than good... Are Bovis as bad as they sound? Looking at a development in The Cotswolds