Margaret's place is great if you're looking to explore Edinburgh. You can walk or take a bus to the town center, and its a pretty cheap Uber ride from many places. It was very helpful for us to have a designated parking spot. The place has a comfy living area with couches and a TV for a relaxing evening in. One note is that you do need to climb a staircase to get to the sleeping area with the bedrooms, though there is a lift up to the floor of the apartment. There is a lovely patio outside the apartment, so if you luck out and get some nice weather, you can spend time relaxing out there. Overall my family and I had a great stay and would certainly return!