Unfortunately we had to leave Catherine's apartment due to cockroaches.
Catherine is a host that lives out of town and relies upon a professional cleaner, I think it has probably just been a bit too long between personal visits to ensure everything is going ok.
When I highlighted the problem with photo evidence to Catherine she didn't get back to us for about 10 hours and also didn't believe the degree of infestation thinking it might have just been a cupboard that was forgotten to be cleaned (certainly not the case).
As with airbnb policy if the host does not assist in a timely fashion, airbnb are able to step in and the support staff were very helpful in providing a full refund and small voucher for the inconvenience caused.
This apartment is in a fantastic location, but a balance needs to be struct between someone elses holiday house (cupboards packed with toys & boxes etc) and professional host on airbnb (with high price being charged).
I would recommend the apartment to others if a big clean was carried out, but not before.