We have spent a great few days in Edinburgh.
The apartment is centrally located and has all the necessary equipment. I recommend it 100%