This was an absolutely superb airbnb experience: beautiful flat just off the Royal Mile, wonderful host, great value. Six star recommendation