Nice place, really close to the city center, but quiet. The flat is clean and comfortable.
Francesca is a kind host, very available if you need help or informations.
A perfect place for stay some days in Malta.