Maria is a great host. She helped us with a lot of information about the main attractions in Malta and with useful tips. The apartment is in the Mosta's center and you can find a lot of bus stations there. If you want to go in Malta, Maria's place is where you should go.