The apartment is complete and very clean.
The host is kind, available and efficient.
There are small supermarkets in the area for food, shampoo, etc.
The street goes down to an animated area along the sea near the port.
Buses go to Valletta (13, 13A, 14, 15, 16). Then buses from Valletta takes you to any place of interest.
Buses are very inconsistent in Malta, you have to anticipate potential delays.