Nice hosts, Freddy & Eve seem like really great people.
Easy to find parking.
Quiet area.
Short walk to most of the stuff you would need on vacation.
Argentinian restaurant nearby was awesome! (Highly recommend that place).
If you need a place that feels like an apartment and not a hotel, I am sure this is where you will get that genuine Maltese local living feel.