Very nice place in the centre of Valletta, close to a lot restaurants and bars.