Very well situated near the main bus station and Valletta center.