Everything you see and would expect are provided. Beautiful and clean. All you would need. We would happily stay again :-) Lovely people. Thanks Ann & Kapi.