Christiano's place is in a great location, near the Royal Mile and the train station. It is shared with other travelers, but that worked out just fine. Note, this is in the third floor and up a steep set of stairs, so not great if you have mobility issues like myself.