Luca is an extremely attentive host who was willing to go out of his way on multiple occasions to ensure we were comfortable during our stay, this was especially helpful when our airline delayed our luggage by 24 hours (Luca assisted with making calls to the airport as we didn't have a European sim card yet).
The apartment itself is clean, spacious and perfect for what we were looking for. It's location in Sliema is brilliant, very close to the water and walking distance from everything! I highly recommend staying here if you are planning a trip to Malta and want to stay in the Sliema area.