Mario's place worked out very well for us. We were only in Edinburgh for a night on either end of our trip, and had a rental car with us as well. On street parking was easy - and didn't require parallel parking which is a bonus! The building is a little dingy, but the apartment is very nice. The bed was a little firm, but the living room and other spaces are very comfortable. It was about 20 min walk to the castle, and about 25 min to a dinner we had central in new town. The neighborhood surrounding is mostly students, so we felt safe walking around at night as well.