I highly recommend staying at Ohana. The bungalow is very cozy, yet sleek, with modern touches. Isabelle is a very gracious host and full of helpful tips and recs. Also... the back porch faces a beautiful beach. You can't beat that!