Nice place in historic center of Valletta!