Fantastic flat in a great location only a minutes walk from the Royal Mile. The hosts have thought of everything to ensure a comfortable stay. Will definitely be back!