Helen is very nice and kind. She and her husband were very helpful.
The apartment is huge and clean, there is everything what you need. You also have great access to public transport and the area is pretty.
We had great time in Malta.