I stayed in Humbert's place for a week with my boyfriend. The flat is in a central place of Malta, close to a bus stop but in a quiet street. There is a minimarket just behind the building, on the seafront you can find one of the best pastizzeria and is full of nice restaurants. Humbert is a very nice host, we didn't meet him personally, but he organised our transport from the airport and provide all the info necessaries for our stay. We had a little problem with the cleaning in the beginning but he solved immediately. If you go to Malta, we strongly suggest his flat!