Hainoa's Villa was perfect for our family. The villa is quite large with two king bedrooms with private bathrooms. The 3rd bedroom with two twins is perfect for kids! We loved the golf carts to take to the resort pool and dinner. The view was beyond great! We sat and watched the whales from the lanai each morning. Can't wait to return!