Great place. I have travelled a lot and I hava been in very few places with this quality level: perfectly clean with everything we needed.
Next time we go to Edinburgh we will certainly return to this apartment.