Narwal’s accompanying mobile app isn’t the best, nor is the vacuum’s onboard obstacle avoidance, but you’d be hard-pressed to find a more balanced option for the price.