We had everything we needed at Franco's place, and it was perfectly located, in Valletta's centre and very close to the central bus station. Franco is very well organized and helpful: info before our arrival, taxi to pick us up from the airport, storage of our luggage, etc. We highly recommend!