Perfect flat in a very central location just off the Royal Mile. Bilal is a great host and very responsive to communication. Flat was immaculate and had everything we needed for 3 nights. Would highly recommend.