This apartment has everything you could want from an Air Bnb - I would thoroughly recommend it. It's spotlessly clean, nicely decorated and cosy, and in a great location (walkable to the city centre and Calton Hill). The kitchen is really well equipped and the bed is super comfortable. There's weekend parking outside and weekday parking about a 5 min walk away.
To top it all off, Ela was a helpful and flexible host. This is easily one of the best Air Bnbs we've stayed in.