As with most places in Japan, make sure you book your ticket and time slot in advance. A tour is required for each visit. However, the tour groups are so big, it's difficult to hear the tour guide. The palace itself is beautiful, but I recommend reading up on the history yourself before coming, because the tour is basically only worth it for the people at the very front of the group. The rest of the group just hears everyone else around them talking.