Charlotte's place comes highly recommended. It is very spacious, with high ceilings, and great interior design. A great table to eat leftover Indian foot at, comfortable couch, roomy kitchen and bathroom, and comfortable bed. It couldn't be a more perfect location for a basic tour of the main sights in Edinburgh. The only thing to note is that it is about 4-5 floors up, without a lift. Good exercise, but just take note! Charlotte is a great host. She communicates thoroughly and quickly and was flexible when our train arrived slightly later than anticipated. She also has lots of good recommendations and maps of the city. Definitely stay here!