Maria’s place is centrally located in the heart of Valetta and close of all the restaurants and museums. Highly recommended!