is this Strada riding comfort and cabin better than Nissan np300?