Amazing location, close to the bus station and valletta main streets.