Absolutely amazing. This place is the perfect Haleiwa location. It's close to all beaches, walkable to town but remote in a way that will relax you. The riverfront is an added bonus that makes for great lazy afternoons. LOVE this place.