For any questions about Availability, Reservations, Cancellations:

Call (808) 269-9515

We're Located at

60 East Wakea Ave #103

Kahului,HI 96768