We have just had a great couple of days in Edinburgh, Rebecca's apartment is as described, cosy and comfortable. It's a 30 minute walk into the town centre uphill, which was fine for me and my partner, but others may not want to do this. There are buses that go into town but we didn't use any.
Rebecca had a really helpful guide book with everything you would need to know.
Our restaurant recommendations would be Mariachi, a Mexican restaurant - both the food and sangria was amazing and the service was great! We also went to La Piazza, a family run italian, food was lovely but it was very very busy - would suggest booking.
Overall we've had a great stay, would definitely recommend!