Apartment is lovely. Very comfy, it has everything it should for a few people to live in for several days. It's very close to supermarket and bus station that will take you anywhere you want.
Hosts are kindest people, Rita surprised us at the bust station and picked us up straight to the apartment! I recommend this place if you wish to stay on Malta or visit Gozo.