I highly recommend staying at Eva's place! The location is amazing, walking distance to both the Royal Mile, the New Town, and Arthur's Seat, and the apartment is absolutely spotlessly clean. When we stayed there, one other person was staying in the other room, but as our schedules were quite different, we didn't see each other a lot. There's easy free parking on the street, which is a huge plus to me, and Eva had tons of great suggestions for things to do. She recommended a cafe close to her place called Cherry's, they have really nice Turkish food and breakfasts.