The townhouse had everything you needed, besides pool/beach towels. So we had to pack our own towels, which isn’t the best since they took up space in our suitcases, and we came from out of state. Great location, only downside is that while you are right next to the Wapato point area, you can’t go into Wapato point since you’re not actually staying in that area past the guard entrance. We loved the accommodations: beds were comfy, pool was great, quiet community. Would definitely stay again!