Don't hesitate, if you want to go in Edinburgh book John's place ! Everything you need to have a good stay is in.