Captain Beach is a bar and seafood restaurant located directly on Kabakum Beach. It offers a relaxed atmosphere with views of the sea, perfect for enjoying fresh seafood and drinks.