I was almost tempted not to leave a review becasue I selfishly didn't want it to be totally booked up when I wanted to return! This apartment is perfect in every way. It is a magical haven within minutes of Edingburgh city centre.