Comfortable, cozy place to stay in Lahaina.