David’s apartment was in a great location, very clean and had everything we needed to spend a relaxing few days in Edinburgh.