We had an absolutely lovely stay at Ela and Bea's apartment. We were provided with really detailed instructions on how to get from the train station to the apartment, and were welcomed as soon as we arrived at the door. The flat was comfortable, clean, nicely decorated, had all the necessary appliances, and was in a quiet area.
Good internet connection, and loads of leaflets and maps to get around Edinburgh.