Overall, we had a great visit to Ko Olina. We wanted to visit Oahu, but stay away from the crowds in Honolulu. Compared to the neighboring resorts, the lagoon at Beach Villas was much less crowded. All the amenities of a resort - fantastic pool and pool bar, exercise facilities, etc., but the owners gave it a nice personal touch. The unit was well stocked with beach gear - towels, cooler, snorkeling equipment, beach chairs, and pool and sand toys for kids. The unit itself had a great view, was clean, and tons of kitchen gadgets - air fryer, pots, pans, grilling tools, toaster, blender - better than I've ever seen a VRBO set up.
Location was great too - easy access to restaurants in walking distance --> Monkeypod, Roy's, and restaurants at neighboring resorts. We made a day trip to the North Shore, Kualoa Ranch on the east, Pearl Harbor and then spent a few days on the beach. Right across the street from a great golf course - Ko Olina country club.
Highly recommend this property for your vacation.