Very nice and clean apartment. Hosts were super friendly and helpful. I would recommend this place during your stay in Malta.