It had everything we needed for our stay. It felt very clean and was extremely spacious for our group. We enjoyed the time we spent at the house and would book it again.