Great wee flat in a perfect location. Shops nearby for the necessities and bars and restaurants all around. A lovely walk up the royal mile.