We really enjoyed our stay here. There was always someone available for questions and the check-in via key box was super convenient as we arrived rather late.
The location is perfect to explore the 3 Cities and also right next to the ferry that takes you to Valletta. Bus stops are also very close.
The basic tools for cooking are available in the apartment. However, there is only 1 mobile plug-in stove. Also, there is no washing machine in the apartment and no laundromats around.
Overall the apartment is well suited as a base for exploring Malta.