We stayed in the flat for a short visit to Edinburgh. The place was absolutely immaculate, well-stocked and conveniently located to get into the centre of town. John provided very detailed instructions for checking in and responded very quickly to any questions that we had. I would definitely recommend his apartment and would stay there again.