Very adequately sized and well appointed for a group. Enough kitchen items, towels, and linens. Great location and clean. Great communication with host. We enjoyed our stay!