Great communication, stylish decor, central location. The perfect base for a stay in Valletta.