Had a great stay at Will’s place. The location was fantastic. A short (hilly!) walk up to the Royal mile through new town. Close to the bus station. Close to grocery stores, cafes, and a couple of pubs. Will was a good host. Helpful and accommodating.