Everything that you would need for a week away in the sun.
Villa was clean and had all things listed. I would advise anyone staying here to have their own transport.
Very happy with our stay