We had a great time in Edinburgh staying at this apartment. It is equipped with everything you need and the location worked pretty well for us, since there are bus stops very close and you can also walk to city center if you want to.
The apartment itself is very modern and clean. Uncomplicated check in and easy communication with the hosts. I highly recommend it!