Great location, next to Lower Barrakka garden. Only 10 minutes to bus station, on foot.
Flat is comfortable and exactly like in the pictures. Flat has everything what you need, including many guides and books about Malta. Alexiei was very kind and friendly.
Highly recommend!