It is a wonderful apartment to stay. There you need everything for a comfortable living and you really feel at home!:) Bus stops are very close. From them you can get to beaches, different cities and a ferry to Gozo. Also there are cafes and grocery store near the apartment. Moreover there is a seafront in 2 min from the apartment, which leads to a big number of restaurants, cafes, gift shops and National Aquarium.
Apartment owner is wonderful, responsive, attentive to guests! Always help with any problem, prompt which places in Malta you should visit and give you all necessary information.
I strongly advice this apartment!:)