Teresa was very nice and understanding when our arrival was quite delayed. Lovely flat in a nice area, Grassmarket and Royal Mile are just a quick walk away.