We personally stayed at the Mauna Lani for our babymoon. Loved it.
We loved the Canoe House restaurant, though they changed Chef last year and it wasn't as delightful as what we remembered.
Browns House in the Fairmont is pretty yummy, Enjoy the stay, we are going there this April also.