Maria's place is really well located, you can easily take the bus to anywhere in Malta. Nice stay