Camila is a superhost. She help me everything - was very thoughtful, super nice, welcoming and friendly. The place is in a very central location - close to seaside, bus station, pharmacy, local food places and had a superb view from a balcony.
I highly suggest staying with Camila - you will really enjoy your time in Malta.