I recommend this apartment, it is very welcoming for tourists. It was a pleasure to live there for the 4 days we spent in Malta.