We very much enjoyed our stay at the farm. The owners were very helpful both before our arrival and after. The flat is very well equipped, with anything you might need. There are very nice supermarkets in Elzach (we went to ReWe) as well as a small shop at a petrol station close by. There is a bus stop very close to the house, in case you decide to use bus transportation. From the farm itself you can buy various things, such as eggs, cheese, various meat products, and even pasta and pasta sauce :-) Our apartment was up a few stairs, so make sure you check if that's important for you.