Despite being set on the Isle of Man, nothing was actually filmed there with the exception of a few wide establishing shots. the majority of filming took place in Ireland and Manchester.
Becca asks where telephone area code 01632 is. This is the area code reserved and used for TV purposes.