Cyrila's suite is a great location within the central Princeville golf community, with nice backage on the beautifully-manicured course. Everything inside is clean and well-kept, the yard is nicely landscaped, in a nice quiet upper-end neighborhood (except Halloween). The art is abundant and tasteful, the shower is wonderful, the mattress/pillows top notch. We stayed during the middle of a longer trip and the guest-dedicated washer/dryer (w/ detergent) was very welcome. The only mentionable limitation is the lack of a dedicated/adjacent outdoor area for guests; its possible to walk behind the house with folding chairs and sit on the edge of the golf course, but its open lawn and not commonly done. In some locations this would matter less, but in Hawaii there's always a desire to spend time outdoors.
As others have mentioned, literally everything is provided for a great beach visit - umbrella, folding chairs, cooler, snorkeling equipment, etc., all good brands and condition - and there are many choices close by.
Quite a few restaurant choices in Hanalei, a short drive, but for a close-by dinner plan ahead with a reservation at Tiki Iniki, tucked into the Princeville shopping center. Fun place with very acceptable food and drinks but small and hard to get into without a rez.