Not ImpressedFirst impressions count, and the front door and porch area were dirty and in need of a thorough clean.Communication before arrival was poor. I requested the check-in details two days before travelling and received no reply. After chasing again the day before, I was told they would be sent shortly, but they didn't arrive until two hours before we landed, causing unnecessary stress.The villa was not cleaned to an acceptable standard. Ceiling fans, light fittings and blinds were heavily dust-laden, while the skirting boards, thresholds and outside window sills were visibly dirty. We swept the floor the day after arriving and collected far more dirt than expected. We also found cockroaches inside the villa.The oven, BBQ and fridge were also not clean enough for us to feel comfortable using them. These were amenities we had paid for but, apart from using the fridge for drinks, we couldn't use them. This meant eating out on days we had planned to relax and cook at the villa.We didn't contact the host as the poor communication before arrival gave us little confidence our concerns would be addressed promptly, and we weren't prepared to spend our holiday waiting for a deep clean that should have been completed before check-in.The villa is dated, with chipped crockery, the pool needs cleaning and has chipped tiles, and the outdoor seating is inadequate for a villa sleeping eight. Overall, very disappointing.