Everything was provided and very well equipped kitchen. Spotless clean place. Great host and check-in and check out was simple. Wi-Fi worked great! I enjoyed my stay here!