We passed good moments in the apartment, we loved the style and all the decoration itens. There are closed to everything, the bus stop is near, and you can walk to Spinola Bay (5min), and to Sliema (15-20min).
All the night clubs stay near (8-10min), but you have a good distance to feel peace (without noise).
If you go to Malta, That’s a good choice to host/stay.