Brilliant stay, communicative hosts with an apartment in the perfect location for Edinburgh’s sights.