If both guests that cook were going fishing, it's okay.
There aren't exactly two guests that cook
Если оба гостя, которые готовят, собирались на рыбалку, все в порядке.
Там не совсем двое гостей, которые готовят