The nice village is Aberdour. It's very pleasant. Not much there, couple of hotels, couple of pubs, railway station (useful!) a few tourist shops, a golf course and views across to edinburgh. There are a few similar villages, being well served by trains and with easy road links over the water they are an easy commute into Edinburgh and attract wealthy commuters. I was out for a stroll the other night, there are some very nice houses where the back garden runs up to a private road cum track, the golf course, and views across the Firth of Forth. Not a bad view out of the back of the house, all things considered, and a place you wouldn't be too sorry to end up. Nice countryside, a beach, and 20 miles/40 minutes from Edinburgh. Oh, you poor sod.