There is nothing like a week in Scotland to entice you to return for more.