Absolutely beautiful setting with outstanding views. Several good restaurants to chose from in Princeville and many more great places a short drive away in Hanalei Town. Clean and well appointed!