We had a great stay with 7 adults and 6 kids ages 6 months to 9 years old. The beach was perfect for their ages! We enjoyed grilling and being able to all sit around their dining table together! Gene was quick to respond to questions and help when needed! We will definitely go back when the opportunity comes again!