I so loved staying at this historical flat in the middle of so much life and energy on the Royal Mile. It is charming and comfy with all the essentials plus. Highly recommended.