Our stay in Edinburgh was fantastic. Eddie is unimaginably kind and offered us tea and biscuits as soon as we came in the door. And the included breakfast was truly a feast. As for location, the apartment is just a short walk from the center of the city and just a few blocks from the Haymarket rail station (and probably a 25-30 minute walk from the Waverly rail station, which could potentially save you some time if you're willing to walk). The only possible downside would be the noise made by the water pump when the toilet flushes, but that was hardly a problem. In all, it was a great place to stay and I would definitely go back.