Best place to stay when in Malta.
Very spacious, clean and very convenient localization.
The host is very communicative also, and welcoming.
Highly recommend it!