John was an excellent host, and helped us out whenever he could. We were quite happy with the flat and its location close to the festival, Royal Mile, etc. Beds were surprisingly comfortable too. Would recommend!