Six hours left in Hainan. Finally time for the beach.