Location: This was in a great location to spend time in Edinburgh. It took about 25-30 minutes to walk to the Royal Mile, with a bit of an uphill walk to get there (which means downhill to come back!). There was free parking on the street but it was all full so we had to find a spot down the street. I will mention too that I was glad we decided not to bring a stroller/pram because Edinburgh has a lot of hills and a lot of cobblestones and a lot of stairs.
The apartment: This is a good sized apartment. The two bedrooms were quite large, leaving us plenty of room to set up our travel cot for the baby and still have room to maneuver. The half bathroom is small but the full bathroom is spacious. There is room for six at the dining table and there was plenty of room in the kitchen for us to prepare a simple breakfast each day. The living room has a large sofa and chair, as well as a desk, but no television.
The biggest problem we had was the temperature. The welcome letter said we were welcome to adjust the temperature as needed but the thermostat needed a code in order to change anything. Fortunately Joe responded quickly when we asked about it, but it kept reverting back to a chill 16 degrees (the "eco" setting). Otherwise it was a fantastic place to stay while we were in Edinburgh.