My family and I had a wonderful stay at Hanalei Bay Resort. The condo was exactly as expected and very large and comfortable. We had gorgeous mountain views and a very short walk to a private beach and a beautiful pool. We have lovely memories and photos from our time there and will return for sure. Strongly recommend!