Overall the stay was ok, however after going around malta, we realised Sliema is a better location with similar prices apartments.
Positives
big house/room
Negatives
no wifi in room
no A/C - its quite hot at night even in Oct.
there was no shower curtain and shower holder in the bathroom