We had a great stay here - everything was provided and the house had heaps of fun extras. House was very clean.