David’s place was in a perfect location! It was very close to the beginning of the Royal Mile and tons of shops and restaurants. David offers free parking at his place if needed but if not there is a parking garage about a 5 min walk from the place. We loved our stay and can’t wait to come back!