Unfortunately, our experience at this villa was really poor.We booked it for a family holiday and arrived to find the place dirty and not properly prepared for guests. There was dust and grime throughout, outdoor areas were unclean, and there were even maggots in one of the bathrooms!!! We ended up spending part of our holiday cleaning it ourselves.There were also safety issues, with building materials, tools, loose bricks and wood with exposed nails left around the property. Travelling with a toddler, this was completely unacceptable.The villa is advertised as sleeping six, but we didn’t think the annex was suitable for two adults. There were also building works right next to the property, creating noise and disruption during our stay.The biggest problem was the host. We raised concerns straight away and provided photos, but most issues were dismissed or barely addressed. On top of that, the host was unreasonable, tried to blame us for problems we reported, and seemed determined to find ways to charge us extra. We felt they were not honest in their responses and did not deal with complaints fairly - she is currently trying to sting us for made up charges after we’ve left.The area is lovely although the drive up to the villa is very bumpy and difficult to navigate and the garden is nice, but the villa did not match the listing and, based on our experience, we would definitely not return.