Nice clean place . Not far from Valletta
Good local supermarket. Good bus service to Valletta.