Ignore the naysayers. Hadi & Eric are friendly, professional and work hugely long hours. You get a cup of coffee and it's a nice environment. I've got difficult hair that many have struggled with but I always get a great cut here whoever does it. I moved house a couple of years ago but still come back.
I've knocked one star off for timekeeping. I've occasionally waited for 20 minutes after my appointment time because they've squeezed someone in. Still better than the NHS! Always worth the wait though and I just plan to be there for an hour to be certain.