Great place to spent some time on Malta. The hosts are nice and helpful. Everything was fantastic!