We all enjoyed our stay at Kevin's apartment very much.
Good location, clean and very well equipped.
Hosts were always available to support us when needed and provided very good suggestions to improve our experience in Malta.
Highly recommended!