We had a great stay! Two families including three kids between 2-4 years old and a baby. Space worked super well. Front room was great for grown ups to hang after kids went to bed. Nice yard with swing set to play on and picnic table to eat outside, plus dock to jump off, sandy swim beach (technically in front of property next door but available to us as well), kayaks, fire ring, grill. One pack and play, highchair and booster seat were available which was super convenient. Would definitely stay again!