Doreen's flat is in an amazing part of town, 5 minute walk to the Royal mile and there's a bus stop near enough at the front door that can take you to ocean terminal. Sainsbury's is a 2 minute walk round the corner so you can cook all your own meals if eating out isn't your thing. Would definitely stay again.
Andrew