Amazing place in the heart of Valletta!