Excellent stay, a fabulous ohana, wonderful hosts