Absolutely would not hesitate to stay here again. The apartment is clean, stylish and welcoming, stocked with all the bits and bats you might need. Beds were comfy, wifi good and location is perfect. There's a Sainsbury's local a mere 5 mins walk and Harvey Nick's is literally a stone's throw away, as are numerous restaurants etc. All the big Edinburgh locations are walkable.
All in all a lovely stay, thank you Trudi!