Well written and well acted with some genuinely funny moments. Gets a bit sentimental towards the end but not enough to spoil the overall effect of a decent comedy drama. Give it a go and I don't think you'll be disappointed. You'll know within the first 15 minutes whether it hits the spot - it did for me.