Great place, great value. Right on central Lahaina!!