The unit was very well stocked for cooking and eating and had lots of linens and beach equipment. The complex was nice and never felt crowded. The hosts were very accommodating and replied quickly to concerns. However, we cannot recommend it for more than two people as the pull-out sofa bed had a rusted mechanism and a very poor mattress.