Source: http://www.lovetoescape.com/guest-houses-bnbs/45341/st-abbs-house-bed-and-breakfast-fife-coast.htm