This is definitely the best B and B in Edinburgh, because it has best location, just near the castle, and great and warm host.