We stayed as a family (2 adults, 2 children). We liked the apartment a lot. The hostess helped with check-in personally (although self check-in instructions had been provided as well). Thanks! No problems with supermarkets or cafes nearby. We had a car and there was no problems with parking on the street (though it might seem busy but a place can be found). The beach (Mellieha Bay) is the best we saw on Malta. Overall good quality and experience.