Mario's place was in a great location, with easy access to all transport and ferries. Malta is beautiful and well worth a visit.
We are very fortunate to have wonderful Maltese friends who made sure we saw the best of Malta, infact our personal tour guides.
Gozo is also fabulous and a must see.