BMW i7: it's got huge presence, but wait until you step insi