A perfect bed and breakfast, located a little off the beaten track on Iona. John, a retired farmer, and his wife Annabel looked after us very well. We arrived by bicycle so the location was not a problem. Even if you had to walk the effort would be worth it. I agree completely with Dorrie and Randall's reviews.
We had shortbread biscuits in our room, and oatcakes on the breakfast table. A surprise bonus was a duck's egg for breakfast. Couldn't ask for more.