Staying in Mario, Christine and Francesca home was the best choice!
They are friendly and helpful people. If you have any problem you can ask them, they will help you with pleasure.
The room was cozy and had air conditioning that you can use. The bathroom is modern and clean, has everything you need: soap, shampoo, towels. Their kitchen is open to guests.
The location is very good, about 15 minutes walk from the Spinola Bay from you can catch a bus in many directions.
If you plan to visit Malta, I recommend you stay in their home!