Supposed to be set in the Isle of Man but actually filmed in Ireland!!! As a Manxie, this looks absolutely nothing like the Isle of Man and why have most of the 'locals' got a scouse accent???!!! Great drama but very disappointed as to how our Island is portrayed.