I went to Edinburgh with my friends for a long weekend and I recommend Craig's apartment. The location is perfect for visiting the main museum and shopping. The house is really comfortable, warm and clean. Also Craig was very considerate; he sent us all the information and tips we needed.