We had a perfect stay in Edinburgh. The location on Thistle Street was excellent and the flat roomy, clean, and so comfortable. Highly recommended!