Perhaps it's because I've never been to Scotland but I think some of this book's charms were lost on me. Despite that, the reader feels like he's there. I've read every Banks novel including the SF ones and this is not my favourite but it's still good obviously. The characters are anything but heroic, very lifelike and realistic. Recommended like anything Banks has written.