We loved staying at Mark's place! Exactly as described, very nice accommodations, and extremely close to everything as it is immediately off of the Royal Mile. Mark is a very friendly host as well. I wish we had been able to stay longer!