Really great hosts! Very friendly and understanding, did everything to make us feel comfortable and welcomed.
Location is great as well, all the buses and ferries are located closely, so it was never a problem going to other parts of Malta, many pubs and restaurants in that area as well.
Highly recommended!