Vin is a nice guy and the apartment brand new and very clean.
Bus stop is nearby. Down at the waterfront there are even more bus stops. Valletta is easy to reach. We can recommend the Indian restaurant „Maharajah“ at the Sliema waterfront.