We stayed in Ocean Villa #105. We loved the location, the space and the amenities. Everything you need is provided: fully equipped kitchen, snorkels, fins, chairs, umbrellas - so many items! The customer service was awesome - every text was answered. But we didn't need to contact very often as their arrival and departure instructions are incredibly clear. The bay is paradise. There are also hiking trails that you can walk or horseback on, golf, and a pool. It is a short drive to Halewai, Shark's Cove and Waimea Falls. Would definitely return!