Thanks for the replies everyone. I am getting excited about it now

I am planning to make a weekend out of it so I will have time to see everything (i hope).
Are cameras allowed throughout the whole thing?
Are there any hotels/restaurants I should know about in the area?