Mariella was very helpful and friendly. She will let you know the places to visit in Malta and gave you advices. The place is strategic to bus stops and restaurants. Also it is near spinola bay. Will definitely come to her place again when I am in Malta.