Discover the top beach cafes in Havelock Island for stunning ocean views, fresh seafood, and unforgettable island vibes.