I had a fantastic stay at Tim's place. He wasn't fussed by my late check-in time due to a delayed flight, the room was very spacious and the bed extremely comfortable. A clean and pleasant bathroom as well. Tim and his partner were most hospitable and the apartment is ideally located near the city centre and close to the tram stop for the airport. Overall a perfect stay, highly recommended.
I also highly recommend a visit to Craigmillar Castle just outside the centre, which Tim curates! Much nicer, cheaper and less crowded than Edinburgh Castle itself.