Petrea was great and made our stay easy and pleasant. The flat is has lovely character and at the rooms and beds are very comfortable and pretty. An easy walk up to the Royal Mile and other spots.