We absolutely loved our stay at Hanalei Bay Resort. The room was so spacious and we had an incredible ocean view; we were pleasantly surprised since we were told that would not be guaranteed. The grounds were wonderful. We will definitely be returning.