If you are on a budget, this place is great value for money. It is an apartment in an old building, so don't expect the Ritz, but it has been modernised and all essential facilities are in place. Good Wi-Fi, TV, comfortable beds, a good shower, more than adequate cooking facilities and an enclosed patio where we ate our breakfasts. There are neighbours but it was quiet.
The location is excellent, less than five minutes walk takes you into the main streets of the city, and in the other direction, the Sliema ferry is two minutes away.
The owner provides lots of local information, very helpful. Take the suggestion of being met by a taxi at the airport, from getting off the plane to opening the door of the apartment took thirty minutes! I would have no hesitation in booking again.