Just got back, spent our 10th and 30th anniversary at this fine resort. Let me start by saying this place is accommodating, everything we needed was provided without question. The pool and beach are the best. They provide options for all and make you feel like its your home. We did walk to other property's close to the Kea Lani and although they were very nice they were much more crowded. I recommend stopping at foodland prior to getting to the resort to pick up some adult beverages. Drinks are pricy at the resort, a few is fine but mixing a few on your own never hurts and they always seem a bit stronger. :)
Try Buzz's steakhouse great place to eat.