I've gone to Greece over 40 times. The location (Agia Marina) is touristy to the point that it's nondescript. The place is not clean and the host has no interest in improving your stay. We found several roaches; the shower curtain was moldy; low water pressure. The host runs this place like a low-end motel.