Great location, excellent amenities. So convenient to have everything we needed on hand. Would definitely stay here again. Mahalo!