We enjoyed our one week spring break at Bali Hai Villas with my in-laws family. It's located near the best snorkeling beaches including Anini, Hideaway, and Hanalei Bay. The hiking trails to Queen's Bath are challenging, but offer amazing views at the coastline. The Princeville center has a great grocery shop FoodLand with all we need to cook in the full kitchen in each unit. Across from the FoodLand is the famous lookout point for Hanalei Valley. The restaurants are small, mostly in a food court setting. The breakfast food truck Taste of Asian in the resort offers varieties of food options, and it opens from 8am, very convenient. For fancier restaurants, you need to drive to Hanalei Bay. The swimming pools in the villas are a little too shallow, but the hot tubs, gyms, and game facilities are good. The club house provides coffee/tea and filtered water, and a rental place for ocean gears. All staff are friendly and quick to respond. Overall, it's a great place for family vacations.