Charming apartment in an exceptional location. Fantastic communication from booking until checkout. A dream haven for a weekend in Edinburgh.