Yes, it is accessible on-site, but it is suggestive to opt for online reservations for securing a preferred slot.