I highly recommend you stay here. Joyce is the loveliest human in the world and treated us like queens. Everything was nice and clean. It is a short distance from all the attractions and the train stations. Next time we are in Edinburgh, we know where we are staying.