Everything you need and more. These guys have thought of it all. One of the most equipped properties we have stayed in. Beautiful little touches throughout the property and its sparkling clean. Katherine was wonderful to deal with from beginning to end. We will be back