The Hanalei Bay Resort is a beautiful spot. If you plan on spending your time in the north side of Kauai, Princeville is a lovely location. The grounds had a nice pool area, tennis courts, on site restaurant, and a private beach. For the location and spacious of the room, this was a good value. The room had everything we needed for a few nights.