Excellent location! Sparkling clean. There are 2 flights of stairs but this is mentioned in the listing. Good communication with Lynne. We will definitely stay here again on another visit to Edinburgh.