Fantastic location for large groups with kids to stay.