Chilled-out beach bar, Alibi offers a quality atmosphere and cocktails. Located on a sandy beach.