The protagonist's romantic interest appears to break the same car window twice.
When Kayla sends her location from Porto Cristo, Majorca, the next thing shown is Can Picafort, on the northern part of the island. Porto Cristo is on the eastern part of the island, near Cala Millior.