The flat is perfect for any stay in Edinburgh! Very clean, sheets are super comfortable, and everything you would need to cook and relax. Jennifer also recommended a great place to watch soccer during our stay, and was very helpful when we had train delays. Highly recommend!