Everything provided that you could possibly need and want. A comfortable and clean spacious house. Our family of 6 loved our stay!