Very welcoming hosts, well located flat, really good place to stay if you are in holidays in Malta