Enjoyed my stay here on cannongate. It was really easy to walk to from the train station. It seemed to be a 10-15 minute walk to the hot spots.. castle/shopping/ restaurants, etc, which was great for us.
The flat was lovely, clean and tidy. The beds we're comfy. The welcome link i received was a great idea to help inform visitors. There was a lot of traffic noise from the road, but we were up early anyway, so it wasn't too much of an issue.