We had a wonderful stay is Edinburgh!! The location is fantastic, near a variety of restaurants and cafes, as well as a supermarket. We loved the ambiance and history in old town, it is also very hilly and has a lot of stairs so may be difficult with a stroller or mobility issues. The flat had everything we needed, the beds were very comfortable and the washer and dishwasher were especially helpful.