We had a wonderful time at Keaton's. The location was amazing - very short walk to Napili Bay beach, short drive to a number of other local attractions (blowhole, etc) and a market, coffee shop, etc. Keaton had all of the things that we needed for a day at the beach - towels, chairs, cooler and more. The resort itself was great - pools, BBQs, lawn, etc. and the front desk was very helpful (check-in was painless). We will hopefully be back!