Wouldn't recommend a new Android user to get a Xiaomi though. Brilliant phones, but you pretty much have to unlock your bootloader and flash custom EU ROMs.
For a normal user they won't bother with flashing custom ROMs. My uncle who is a die hard Apple fan (literally has every iPhone up to the 6s plus) saw the Xiaomi Redmi Note 3 for cheap in Hong Kong and loved it so much he bought 3, 1 as his back up phone and the other 2 for his kids. The amount of times I tried tempting him with HTC Sense/Nexus/etc and the only thing one that he likes is MIUI since in his words "it works like my iPhone"
