Barracuda beach bar: 44.813826, 13.932805