A great place to stay in Malta! Super accommodating and friendly :)