If you want rural but with good transport links, you should consider Fife. It's the chunk of land between the Firth of Forth and the Firth of Tay on the east coast. There is some really nice scenery varying from sandy beaches and dramatic sea cliffs on the coast to rolling farm hills and higher wooded hills inland. The largest town in Fife is only about 48,000 people, and most of the towns, particularly in the northeast, have only a few hundred to a few thousand; some really tiny villages have only a few houses. Fife is one of the driest places in the UK, most towns have at least a bus service, there are much better rail links than in the Highlands, and even the northernmost part of Fife is only a little over an hour to Edinburgh, while to the north is Dundee which offers most of the amenities of a good-sized city. The town I live in has a population of about 8500 and has a farm shop, a farmer's market once a month, a biggish Tesco, a Lidl, a Co-Op, two fishmongers, several coffee shops, a garden centre, Argos, really good Chinese and Indian restaurants, a couple of chippies, some pubs, etc., and it also has a train station on the East Coast mainline with at least one train an hour to Edinburgh and Dundee plus numerous buses. There is a fair amount of furnished rental accommodation available so you don't really have to worry about renting furniture, or if you were buying a house or renting unfurnished, we got a lot of good quality but not too expensive furniture from places like Gumtree.com. It really is great!