Totally recommendable great location, apartment in perfect condition with everything you need for a complete stay. Incredibly clean.
For me, the only problem was the noise from the street. The windows don’t insulate well, but it is something that happens on most Edinburgh flats.
I would go back without hesitation.