The flat is perfect - we stayed for 5 nights, and were comfortable enough that we could have stayed much longer. The location is particularly great - you can get to both Old Town and New Town very quickly. One of our group has some accessibility issues, and often struggles with Edinburgh's steep hills, but the flat is located in a way that makes these easy to avoid! There's a Tesco just round the corner, and one of our favourite pubs across the road.