Cancún, México.

May 2024.