Overall a comfortable stay. Be aware the flat is above and next door to clubs and pubs. We found it very noisy on a Monday night till 3am in March. Location is very central though with Royal Mile and Grassmarket very close by.