Has everything we needed. Really feels like a home. The house is clean and thoughtfully decorated. We enjoyed the stay very much.