It's a brand new apartment located just a couple minutes on foot from the sea promenade along the St. Paul's Bay. The apartment itself is well equipped and has everything you might need. Internet was fast and it was not a problem to find parking on the street (parking is free in Malta on white lines).
Marvic was very friendly and gave us a ton of info about Malta and we really appreciated her attentive approach.