We love Napili Resort and would come back!