Arrived May 5th, left on May 12th. Had a Grand Gathering of 12 people (7 adults and 5 kids aged 8, 6, 5, 2 and 1). We had a fantastic time! Did the dining plan and was well worth the money. It is a lot of food, but if you eat a light breakfast and have an early lunch you should be ready for...