Fantastic recommendations of things to do in Edinburgh and a comfortable stay