Great place located in the city centre of Valletta!