Maria and Juan were excellent host. It was very easy to communicate with Maria and they are a lovely couple who took somen time to have a chat with us when we arrived.
I definitely recommend this place if you want to stay in Malta. Buses are 2 minutes from the place and you can easily visit all places of interests from the flat.