Very well located in the center of Malta. Good value for money!