Very nice place in historic building in the Valletta center.