We stayed in J's flat for a month and enjoyed our stay. We thought the flat was nicely decorated. The location was also good (1 minutes walk from the edge of the meadows and 15 minutes walk to the royal mile and the train station, there are also bus stops nearby if required.) There is a small Sainsbury's about 40 metres away for any food+drink needs.
The internet was really fast (It's Virgin Media fibre). This was important for us as we were working remotely while there. It never dropped and maintained good speeds (100 mbps+!)
J was always very responsive when we messaged. He was always very polite, accommodating and flexible (we extended our stay by a few days, for example)