Nice apartment, in my opinion it looks better than in the pictures, comfortable and located near to the city center and bus stops. Very easy to move along Malta in public transport from there. There are Coffees, restaurants and some markets to buy food near.
Dragan picked us up from the airport and was very kind.
I recommend his place!