Very nice and stable accommodation in a city centre. Nice place in Malta. I fully recommended.