This will be the perfect stay for a wonderful holiday in Edinburgh