Sparkling clean! Great hosts! We got everything we needed. Thank you Hayley and Ian, we had a great time!