Very nice place, at the heart of Valletta!