I've watched this multiple times, and you begin to notice new things each time.
For example, when the loop resets for the first time, the yacht appears on the other side of the cruise ship, indicating there is a second loop.
Also, watching the intro scene again after seeing the end explains our protagonists confused behaviour.