Keiko & Donald's place was perfect for us. Its around. 20 minute drive from airport, 6 minutes walk to the train station and 10 minutes walk to the OldTown/Royal Mile - very conveniently located. It was even only 6 minutes walk to the day tour pick up point that we booked for the Highlands. The apartment is very comfortable and the hosts have thought through every detail. There is a heater for cold days besides the radiator, fridge microwave etc. and there was nothing that I thought of I needed and wasn't there. The bed was very comfortable. The hosts are very generous, flexible and responsive. Definitely recommend this place to stay if visiting Edinburgh. Edinburgh is a beautiful town and we fell in love with it.