Sally is a fabulous host!! She was super flexible with our arrival time, and completely accommodating with our travel plans. We got in the afternoon traveling with a friend who was heading to London on the overnight. She was happy to let us store all the baggage there while we took some time to explore the city. Her place is perfectly located, minutes away from the royal mile, literally across from Holyrood park and only a £5 taxi from Walverly (or 20 minutes walking). She had everything we needed, including tea and such and down to even shower essentials. She really knows how to take care of a traveller, offering to help with wash when we arrived, and calling a cab. Also, we booked last minute when we realized we'd be spending a night in the city and she had no problem accommodating us on such short notice!
The only thing I'd be aware of is that the bed is great for a few nights, but might not be comfortable for an extended stay. Even so, I highly recommend staying with Sally! She's just lovely, and her place is fabulous!