Ben’s place is in the perfect spot, a super quick walk to the castle, the royal mile and Victoria Street (one of the streets that inspires Harry Potter’s Diagon alley). The flat was very clean and had all the amenities we needed. The bathroom was especially stylish and well finished (the shower was great!)
Minor cons were that it was a bit of a maze to get from the front door of the building to the flat, and that it was a bit noisy when we were staying (some rowdy pub-goers in the evening and someone rolling beer kegs into the courtyard into the morning).
That said, you could hardly find a more convenient spot to stay so we were happy!