We thoroughly enjoyed our stay at Lorraine’s apartment on the Royal Mile. The flat is lovely and you can’t beat the location. Lorraine was so helpful and communicative. We would absolutely stay here again!