Pros: Midnight flight from Bali Indonesia to Xiamen China for an arrival around 05:30. Next flight was scheduled 21:30. The airline gave a hotel room to stay for the 16 hour layover. Just paid taxi from and to airport which was ¥20 each way. That was great as it made me more comfortable travelling the far distance. Actual flight was 50% full so I ended up have a row of 3 seats and was able to sleep most of the 10 hours. The flight was scheduled to land at 17:30 Vancouver time and we arrived at least an hour and 15 minutes early. That was awesome to!