Plot hole: When James leaves the resort after finding his passport, he packs his bags and boards a bus headed for the airport. The bus is then intercepted by Gabi and the gang, and James gets off, leaving his belongings on the bus. The following morning, when he proceeds to leave the resort a second time, he is shown packing his bags in his hotel room, despite having left them on the bus.
Suggested correction: We only see him get off the bus, the next shot is him walking with the cars behind him. They could have got his stuff from the bus in between shots.