The guy wasn't lying when he gave it to and said "it doesn't look like much, but it's great quality"
There is a flag in Caed Nua that signals whether the Watcher is home. If the flag is raised, then thieves know there is no point trying to break into the larder.