L'Haumea is a restaurant offering a dining experience with waterfront views.