Star Beach Club offers a restaurant experience with pool areas.