You don't need to book your visit in advance. Last admission to the castle is 30 minutes before closure, or dusk if earlier. Castle View Café opens seasonally.