Campbell's apartment was excellent, great location, good communication. We enjoyed our short stay in Edinburgh.