Allan's a great host, communicates proactively & the unit is exactly as described. Note however that 1) if you have mobility issues you'll need to go up three flights of stairs; 2) if you arrive by car, you will need to make this clear to your host so that he can help you with parking etc. and 3) the walk to train station (Waverley) is only about 20 minutes but would be tough if weather is bad & if you've got heavy luggage (Edinburgh is hilly after all). All in all however, given Allan's complete & helpful instructions & recommendations - and the rate he charges - this is still miles better than a nondescript hostel.