Hanalei Bay Resort is a great spot, but I would probably recommend staying in another unit. This one is pretty modernized and has a great view, located super close to the parking lot in terms of resort location. HOWEVER, the mold smell coming from the toilet was INSANE like I put up with it but my travel partner was especially sensitive to the smell and at the end even I was unable to take it.