Very clean and comfortable flat within 10 minute walk to the Royal Mile. Robin was a great host, although we never met him in person he was very easy to get hold of and we had an easy check in. Would definitely recommend!