Flat has good location, is big and comfortable. There are a couple supermarkets near and it takes 5 min to get to the central square. It's a perfect choice for family or a company of friends.
Racheal was very attentive meeting us at night with milk and bunch of traditional Maltese snacks.
I will recommend this apt if you are traveling in small company.