It's very charming place to stay in Malta. The most popular sites are close to the place. A lot of restaurants and bars are just in 2 minutes walk.
Tonio is very kind and nice host. In the flat there are all necessary things and even more :)