Great spot right off the beach and centrally located on Maui.