Lovely quiet spot. Great base to explore the island of Malta from