If this flat is available: don’t think twice, just book it. The space is clean and beautiful. Yes, the flat is up three flights of stairs - be aware if you pack heavy. But Richard is such a wonderful host - he waited way past our original check-in time when our flight got cancelled and then later delayed, and even helped us carry our bags up the stairs. This is my fourth stay in Edinburgh, and I’d stay here again in a heartbeat.