The apartment is recently refurbished and it is very well equipped with everything you need for up to six guest. Very clean and all the essential provisions were replenished before we arrived.
Apartment is in a good location within easy reach of the promenade / coast road at Sliema as well as many other locations within Sliema. Bus stops are nearby and you can pretty much catch a bus to any part of the island.
Views from the apartment are not great because it is situated on a side road but that does not detract from the quality or location of this apartment.
The host is very responsive and helpful. He arranged transfers between airport and apartment and he was on hand to meet us on arrival despite being delayed.