I lived there for a month while working as an intern in Sliema. the location of the apartment is perfect - you can easily reach the ferries, busses and go visit restaurants and shops. The apartmentis fully equipped, so we could cook everyday and do our laundry. It was also clean when we arrived and when we needed something we could reach her and she came to help us out.
I would definitely recommend to stay here.