Bob is a gracious host and his flat is clean, comfortable, and in a fabulous location just up the street from Grassmarket, which is just below the castle and has a bunch of pubs, restaurants, and shops. We had everything we needed in the place, including a washer and soap (you can dry small items on the heated towel rack on the bath), coffee makings, hand soap, shampoo, and towels. Great views of the castle just out the door, cafes a few steps down the street, and a grocery just a few steps up the street- plus the Royal Mile just a couple of blocks away but we felt out of the main tourist area.