Great place! Amenities on property are plentiful. Always a good time in Ko Olina!