Beautiful and immaculately clean apartment in a fantastic location right on the doorstep of the castle and the Royal Mile. Emily is a wonderful host and left some thoughtful touches to help the stay go smoothly. We can’t recommend highly enough and will definitely be staying again. Thank you Emily x