This is our second time staying at Hale Kohola, and we absolutely love it. It's our favorite place to stay on island and we love everything about it. The outdoor shower is fantastic, the kitchen is well stocked with everything you could need, the beds are comfortable, there is plenty of snorkeling and beach gear, and it is literally 5 minutes from the parking lot at Hapuna Beach (we timed it). I just wish we could spend our entire vacation here!