I recommend this apartment for sure if you want to stay over in Valletta!