Home Malta Cafe Del Mar, Malta