Location and room itself are nice, fast responses from the hosts.
Unfortunately the cockroaches in the appartment really disturbed our holiday. I understand it's natural considering Malta's climate but having trouble sleeping because you hear them crawling under your bed or up the walls and having to kill several per night is simply not enjoyable. When asking other people who are staying elsewhere, they don't seem to have any issue with this.
Having the checkout at 10 am is already early but the cleaning starts at 8 am which is loud enough to be heard everywhere in the appartment.