We stayed at the cottage for July 4th week 2014. There were 4 adults and one child, we had plenty of room for everyone. The lake is great for swimming or for kids playing in the sand, you can also take a boat out to fish. Cottage was clean and had all pot and pans, dishes that you would need for your stay. Traverse City is a short ride away. The only thing I would suggest is to bring a small bath rug, there aren't any and when you have 5 people taking showers it gets pretty messy with sand and water everywhere. Great place over all!