Good for what we needed, and very clean. Great location, and good for a large group as far as sleeping areas and space to hang out. A couple things would make it even better for a larger group, like working garbage disposal and more towels provided, but after reading the reviews beforehand, the place was about what we expected and we were happy it worked out. Thanks.