This is a fantastic place to stay. EVERYTHING you need is provided - comfy beds, well-equipped kitchen, spaces to be together and spaces to be apart. The house is beautifully clean and was easy to cool during the hot weather we had. We could not have asked for anything more- thank you.