Great flat in a perfect location! The hosts are great and would do the possible to make you feel at home.
I’d definitely recommend this place to anyone who is looking to spend their tine in Malta in a friendly and familiar environment.