Great location, responsive hosts. Everything you need in an apartment during a visit to Edinburgh.