We had a great experience staying at Robert's place. Communication prior to check-in and during the stay was great, the check-in process itself was straightforward and the apartment was very clean and cosy. Location is good, but the apartment is roughly an hour's walk from Edinburgh Castle, Holyrood Palace, Arthur's Seat etc. There is public transport available, however, if this walk is too long for you.