Perfect place to enjoy La Valletta