Excelent place to stay in Malta. I recommend it 100%