Location is super convenient, it's close to center Valletta and you can find bus stops under the apartment. The owner is really available and willing to help! :)