Sheldrakes is one of those places - guaranteed a very nice meal, nice atmosphere, nice people. Just watch out for the terrible road surface you have to walk down - if your ladies in heels , best to carry her or take 'em off! Taxis can be a nightmare to get there as I experienced. Prices reasonable - for Heswall....
Sheldrakes – Heswall