Best Restaurant in The Downs, ireland