I actually highly recommend the Xiaomi Mi Max 2 because of stupid long battery life and a great camera!

Xiaomi Mi Max 2 Specifications:
6.44" 1920x1080 IPS LCD
Qualcomm Snapdragon 625 Processor
4GB RAM, 64GB/128GB ROM
Android 7.0 with MIUI8
IMX386 12MP Camera, 5MP Front Camera
5300mAh Battery
211g, 17.41 x 8.87 x 0.76 cm