The villa was immaculate and beautiful. Everything that we needed was already available such as beach towels, hairdryers and kitchen facilites. Communication with the property owners was brilliant. We stayed as a family which included a 6 year old. I would 100% recommend!