Excellent place to stay in Edimburgh! It is very well located, close to Hollyrood palace and the whole city center. Sam is very welcoming and can give you a lot of recommandations on what to do, visit etc (with Harry Potter trivia as a bonus 😉)
I definitely recommend staying at his place!