In all honesty, we don't have a bad thing to say about Mario's apartment. It's a lovely place with all the facilities you'd need, plus its location is ideal too. We walked the mile into the city on a few occasions, but there are several buses running regularly, all within 5/10 minutes walk. Mario was really helpful before we arrived too, not just with checking in but with info about Edinburgh itself. We'd recommend the apartment in a heartbeat to anyone visiting the city.