Overall, we had a mixed experience staying at this villa. The positives were the large pool, well-equipped kitchen, easy check-in process, and large TV. Unfortunately, there were several issues that let the villa down. The overall cleanliness was below standard, with dirty blinds, an unclean oven (a spider came out when opened), and a dirty BBQ that was too unhygienic to use. We also found cockroaches in the kitchen one evening and a strong smell of mould under the kitchen sink and in the main bathroom cupboard. Although the villa is advertised as sleeping seven guests, there were only six seats on the sofa and six sunbeds. The mattresses were extremely hard, causing back pain after a few nights, and the bedrooms lacked enough storage for 7 people. The pool was cleaned weekly, but the waterline remained dirty. We were not informed about construction work outside the villa, which started around 6am most mornings. The area was noisy, with a skip next to the garden and maintenance workers regularly overlooking the pool, affecting our privacy.Housekeeping also fell short. We had to request clean towels and bedding, and using the same ones for a week wasn’t acceptable. We contacted maintenance twice due to the water supply failing. Even when working, there wasn’t enough hot water for seven people, and the water occasionally ran yellow and brown. Overall, the villa has potential but was let down by poor cleanliness, ongoing maintenance issues, lack of privacy, and facilities.