Lovely cosy and clean little flat, with a Lidl and Co-Op, and lots of nice restaurants and bars nearby. Haymarket is about 10 mins max walk and Princes Street is about 10 mins further on from that. We loved it!