Everything you could need and more! So nice to come back to a clean, cool home after a big day out snorkelling and exploring! Exceeded all of our expectations!!