We can highly recommend this flat! Absolutely spotless and very spatious with everything you need. We stayed with 3 people for 5 nights, can easily fit 4 or more if you're on bed-sharing levels of relationship (though if you're not, the couches can likely also accommodate you). Key a bit tricky to find but that might have been us after a long travel.
Would definitely book again if we're ever back in Edinburgh!