John was very welcoming and responsive. He showed up on time to let us in, and when we found we were missing a towel, he motored across with a fresh one by lunchtime. And when we were slow to checkout, he kindly worked around us and let us leave our bags at the flat till our late flight.

The flat is in a great location if you're up for Fringe; we were only 10 mins walk from the Pleasance Courtyard, and 20 mins from the Royal Mile.

Flat is on the top floor so quiet, but be prepared for a climb.

Flat is plenty big to sleep five people (sharing double beds) any more would not fit, but beware only one bathroom/toilet to share. Also if you're expecting a cosy and stylish place, this is not it. John's place is no nonsense, clean etc but it's very basic and stripped back - there's no lounge/TV etc. So it's perfect for a place to rest your head!