Joshua was really easy to communicate with and always responded promptly. He met us at the agreed time, had left milk and breakfast supplies for the next day and pointed out all the amenities available near by (these were also handily printed out for reference).
We were 4 adults (2 couples) and staying for a weekend - we cooked breakfast in the well-equiped kitchen and the lounge was spacious and comfy to sit in on an evening with a glass of wine and some cheese. The toilet was separate to the bathroom which was handy - both were small but functional. Both bedrooms were a great size with comfy beds and spare duvets.
The area is lovely with cafes, bars, grocery shops and convenience stores less than 5 mins walk away. The flat is at the top of 3 (short) flights of stairs so would be difficult to navigate with a lot of bags but otherwise not a problem. It is close to the tram and buses and approx 30 mins walk to Edinburgh Castle - we walked home at night and felt entirely safe. We'd totally recommend staying here and we'd definitely stay here again!