This property is the perfect place to stay if you are visiting Edinburgh.