We had a comfortable and conveniently located stay in Edinburgh, close to restaurants, shopping, tourist sites and transportation. James adds extra personal touches to the experience.