Lahaina - the place to stay in Maui
Lahaina is a small, but lovely town in West Maui.
I have traveled around the whole Maui island, and Lahaina is absolutely the best place to stay during your trip to Maui - it is the liveliest and sunniest town on Maui.
It has just the right amount of touristic attractions like bars, restaurants and little shops (a must try is the BanyanTreats Ice cream with delicious Hawaiian flavors like Road to Hana, or Coconut Nougat), and historic sight seeing, as the past residence of Maui's royal family.
Also: I would recommend staying in an Airbnb in Lahaina, as opposed to a hotel!