Yacht club offering a unique experience. Located on the Ta' Xbiex Seafront, it may also offer Lebanese cuisine.