We had several family members with 4 generations staying throughout the week. The place was well stocked with kitchen items, towels, beach towels and bedding. Beds were comfortable due to mattress toppers and extra pillows and blankets. There was plenty of space inside and outside. We most enjoyed the large deck area as some in our family weren't able to climb the 20 or so steps to the beach. They could see everyone playing on the beach, enjoy the wonderful sunsets and enclosed fire pit, swing in the hammock as well as eat most of our meals on the spacious outdoor tables. We used the gas grill to make burgers one night and enjoyed the clean hot tub every night! Three full bathrooms, one on each of the 3 levels, were an added plus to this cottage. We're looking to book again for next year!