An ideally located and well presented flat on the Royal Mile. Nice touches like having tea, coffee and muffins waiting for you when you arrive