Charlotte's place is centrally located in Edinburgh's Old Town just off the Grassmarket. It's within walking distance of many attractions including the Castle, and is also well served by the hop on, hop off bus, which we made good use of.
There's everything you need for a comfortable stay, Sainsbury's is at the corner of the street, and the kitchen and bedroom look straight up to the Castle!
Highly recommended.