Great place to stay in Malta. I totally recommend it.