Sorry James, I had some finger trouble with my previous post, we do not need to book, just turn up.
We won't be taking food to BBQ with us, we will buy it at a local supermarket. As a guess we will be eating at the restaurant on the first night and doing a BBQ on the following day when you arrive.