great service, great communication, great deal, great location but most of all, big aloha. mahalo to da braddah.