."; the click id is
// everything after the second dot.
function clickCookieValue(raw) {
if (!raw) return '';
var parts = raw.split('.');
return parts.length >= 3 ? parts.slice(2).join('.') : '';
}
// The first-party cookies Google's and Microsoft's own tags persist on ad
// landings: _gcl_aw (gclid, 90 days), _gcl_gb (gbraid), _uetmsclkid
// ("_uet" + msclkid). These survive even when our localStorage record was
// written earlier by an organic visit.
function readClickCookies() {
var out = {};
try {
var gclid = clickCookieValue(readCookie('_gcl_aw'));
if (gclid) out.gclid = gclid;
var gbraid = clickCookieValue(readCookie('_gcl_gb'));
if (gbraid) out.gbraid = gbraid;
var msclkid = readCookie('_uetmsclkid');
if (msclkid) out.msclkid = msclkid.indexOf('_uet') === 0 ? msclkid.slice(4) : msclkid;
} catch (e) {}
return out;
}
function readGaCookies() {
var out = {};
try {
var clientMatch = document.cookie.match(/(?:^|;\s*)_ga=([^;]+)/);
if (clientMatch) {
var clientParts = decodeURIComponent(clientMatch[1]).split('.');
if (clientParts.length >= 2) out.ga_client_id = clientParts.slice(-2).join('.');
}
} catch (e) {}
try {
// This cookie suffix is the GA4 stream ID; the automation coverage alert
// is the backstop if a future stream replacement changes it.
var sessionMatch = document.cookie.match(/(?:^|;\s*)_ga_23T968XY2Y=([^;]+)/);
if (sessionMatch) {
var sessionCookie = decodeURIComponent(sessionMatch[1]);
var gs2Match = sessionCookie.match(/(?:^|[.$])s(\d+)(?:\$|$)/);
var sessionParts = sessionCookie.split('.');
var sessionId = gs2Match
? gs2Match[1]
: sessionParts[0] === 'GS1' && /^\d+$/.test(sessionParts[2] || '')
? sessionParts[2]
: '';
if (sessionId) out.ga_session_id = sessionId;
}
} catch (e) {}
return out;
}
// Stored (URL-captured) values win; cookie-derived values only fill gaps, so
// a referrer-only stored record can never mask a click ID the ad platforms'
// own cookies still carry.
function mergeAttribution(stored, cookies) {
var out = {};
var key;
for (key in cookies) {
if (cookies[key]) out[key] = cookies[key];
}
for (key in stored) {
if (stored[key]) out[key] = stored[key];
}
return out;
}
window.__mhAttribution = {
URL_PARAMS: URL_PARAMS,
readStored: readStored,
writeStored: writeStored,
hasClickId: hasClickId,
isInternalHost: isInternalHost,
readClickCookies: readClickCookies,
readGaCookies: readGaCookies,
mergeAttribution: mergeAttribution
};
})();
Subaru Ascent
At 8 seats and AWD this Subaru can fit the whole family for an adventure. All the safety features you expect from Subaru.
Subaru Ascent
White
8 Seater
Regular Fuel Required
AWD
21/27 City/Highway MPG
4 Checked Bags
1 Carryon Bag
200 Allowed Daily Miles
Daily
$99/day
Weekly
$650/wk
Monthly
$2,500/mo
About This Vehicle
8 SeaterAvailable Today
Subaru built the Ascent for families who actually want to go places. Eight seats, standard AWD, and the full EyeSight safety suite keep everyone secure on Big Island's winding mountain roads. Load up the luggage, strap in the kids, and go explore volcanoes, rainforests, and black sand beaches without worrying about traction or space.
Yes! Check our Deals page for First Responder discounts, free delivery codes, and more.
Please contact us. We try to be as flexible as possible.
200 miles per day included, plenty to circle the entire Big Island in a day with miles to spare.
International Visitors
Yes! We welcome visitors from Canada, Australia, the UK, Japan, and beyond. Hawaii accepts valid foreign licenses. If yours isn’t in English (like a Japanese license), bring an International Driving Permit or an official English translation along with it.
The right side, same as the US mainland, and speed limits are posted in miles per hour. Visiting from the UK, Australia, or Japan? Take the first few miles easy and you’ll adjust quickly.
Many visitors are covered through an international credit card or a travel insurance policy. Contact us before your trip and we’ll help make sure you’re covered before you land.
Yes, we accept major international credit cards. Full payment is required at booking and the security deposit is refunded to the same card on return.
Yes! Car hire and car rental are the same thing here, and we’re a local, family-owned hire company with a 4.9-star Google rating. Your car is waiting for you at KOA airport when you land, with 200 miles (about 320 km) per day included.
Mauka Hualalai RentalsDEV
We usually reply within a few minutes
Aloha! 🤙 Before we chat, please share your name and email so we can follow up if needed.
How can we help you today? Ask us anything about our vehicles or rentals! 🌺