Yes — you can often join last minute if we have space, but to secure your spot it’s best to book online in advance.