Great place for a family! Spacious with a garage parking spot. We didn’t do any cooking so I can’t attest to kitchen supplies but otherwise it had everything we needed. Beds were comfortable and the location was fantastic.