Campsites are a first come, first serve basis. The earliest arrival is Wednesday, June 4th at 5pm and the latest departure is Sunday, June 7th at 7pm.